GenericMethods68.cpp 3.1 MB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450144511445214453144541445514456144571445814459144601446114462144631446414465144661446714468144691447014471144721447314474144751447614477144781447914480144811448214483144841448514486144871448814489144901449114492144931449414495144961449714498144991450014501145021450314504145051450614507145081450914510145111451214513145141451514516145171451814519145201452114522145231452414525145261452714528145291453014531145321453314534145351453614537145381453914540145411454214543145441454514546145471454814549145501455114552145531455414555145561455714558145591456014561145621456314564145651456614567145681456914570145711457214573145741457514576145771457814579145801458114582145831458414585145861458714588145891459014591145921459314594145951459614597145981459914600146011460214603146041460514606146071460814609146101461114612146131461414615146161461714618146191462014621146221462314624146251462614627146281462914630146311463214633146341463514636146371463814639146401464114642146431464414645146461464714648146491465014651146521465314654146551465614657146581465914660146611466214663146641466514666146671466814669146701467114672146731467414675146761467714678146791468014681146821468314684146851468614687146881468914690146911469214693146941469514696146971469814699147001470114702147031470414705147061470714708147091471014711147121471314714147151471614717147181471914720147211472214723147241472514726147271472814729147301473114732147331473414735147361473714738147391474014741147421474314744147451474614747147481474914750147511475214753147541475514756147571475814759147601476114762147631476414765147661476714768147691477014771147721477314774147751477614777147781477914780147811478214783147841478514786147871478814789147901479114792147931479414795147961479714798147991480014801148021480314804148051480614807148081480914810148111481214813148141481514816148171481814819148201482114822148231482414825148261482714828148291483014831148321483314834148351483614837148381483914840148411484214843148441484514846148471484814849148501485114852148531485414855148561485714858148591486014861148621486314864148651486614867148681486914870148711487214873148741487514876148771487814879148801488114882148831488414885148861488714888148891489014891148921489314894148951489614897148981489914900149011490214903149041490514906149071490814909149101491114912149131491414915149161491714918149191492014921149221492314924149251492614927149281492914930149311493214933149341493514936149371493814939149401494114942149431494414945149461494714948149491495014951149521495314954149551495614957149581495914960149611496214963149641496514966149671496814969149701497114972149731497414975149761497714978149791498014981149821498314984149851498614987149881498914990149911499214993149941499514996149971499814999150001500115002150031500415005150061500715008150091501015011150121501315014150151501615017150181501915020150211502215023150241502515026150271502815029150301503115032150331503415035150361503715038150391504015041150421504315044150451504615047150481504915050150511505215053150541505515056150571505815059150601506115062150631506415065150661506715068150691507015071150721507315074150751507615077150781507915080150811508215083150841508515086150871508815089150901509115092150931509415095150961509715098150991510015101151021510315104151051510615107151081510915110151111511215113151141511515116151171511815119151201512115122151231512415125151261512715128151291513015131151321513315134151351513615137151381513915140151411514215143151441514515146151471514815149151501515115152151531515415155151561515715158151591516015161151621516315164151651516615167151681516915170151711517215173151741517515176151771517815179151801518115182151831518415185151861518715188151891519015191151921519315194151951519615197151981519915200152011520215203152041520515206152071520815209152101521115212152131521415215152161521715218152191522015221152221522315224152251522615227152281522915230152311523215233152341523515236152371523815239152401524115242152431524415245152461524715248152491525015251152521525315254152551525615257152581525915260152611526215263152641526515266152671526815269152701527115272152731527415275152761527715278152791528015281152821528315284152851528615287152881528915290152911529215293152941529515296152971529815299153001530115302153031530415305153061530715308153091531015311153121531315314153151531615317153181531915320153211532215323153241532515326153271532815329153301533115332153331533415335153361533715338153391534015341153421534315344153451534615347153481534915350153511535215353153541535515356153571535815359153601536115362153631536415365153661536715368153691537015371153721537315374153751537615377153781537915380153811538215383153841538515386153871538815389153901539115392153931539415395153961539715398153991540015401154021540315404154051540615407154081540915410154111541215413154141541515416154171541815419154201542115422154231542415425154261542715428154291543015431154321543315434154351543615437154381543915440154411544215443154441544515446154471544815449154501545115452154531545415455154561545715458154591546015461154621546315464154651546615467154681546915470154711547215473154741547515476154771547815479154801548115482154831548415485154861548715488154891549015491154921549315494154951549615497154981549915500155011550215503155041550515506155071550815509155101551115512155131551415515155161551715518155191552015521155221552315524155251552615527155281552915530155311553215533155341553515536155371553815539155401554115542155431554415545155461554715548155491555015551155521555315554155551555615557155581555915560155611556215563155641556515566155671556815569155701557115572155731557415575155761557715578155791558015581155821558315584155851558615587155881558915590155911559215593155941559515596155971559815599156001560115602156031560415605156061560715608156091561015611156121561315614156151561615617156181561915620156211562215623156241562515626156271562815629156301563115632156331563415635156361563715638156391564015641156421564315644156451564615647156481564915650156511565215653156541565515656156571565815659156601566115662156631566415665156661566715668156691567015671156721567315674156751567615677156781567915680156811568215683156841568515686156871568815689156901569115692156931569415695156961569715698156991570015701157021570315704157051570615707157081570915710157111571215713157141571515716157171571815719157201572115722157231572415725157261572715728157291573015731157321573315734157351573615737157381573915740157411574215743157441574515746157471574815749157501575115752157531575415755157561575715758157591576015761157621576315764157651576615767157681576915770157711577215773157741577515776157771577815779157801578115782157831578415785157861578715788157891579015791157921579315794157951579615797157981579915800158011580215803158041580515806158071580815809158101581115812158131581415815158161581715818158191582015821158221582315824158251582615827158281582915830158311583215833158341583515836158371583815839158401584115842158431584415845158461584715848158491585015851158521585315854158551585615857158581585915860158611586215863158641586515866158671586815869158701587115872158731587415875158761587715878158791588015881158821588315884158851588615887158881588915890158911589215893158941589515896158971589815899159001590115902159031590415905159061590715908159091591015911159121591315914159151591615917159181591915920159211592215923159241592515926159271592815929159301593115932159331593415935159361593715938159391594015941159421594315944159451594615947159481594915950159511595215953159541595515956159571595815959159601596115962159631596415965159661596715968159691597015971159721597315974159751597615977159781597915980159811598215983159841598515986159871598815989159901599115992159931599415995159961599715998159991600016001160021600316004160051600616007160081600916010160111601216013160141601516016160171601816019160201602116022160231602416025160261602716028160291603016031160321603316034160351603616037160381603916040160411604216043160441604516046160471604816049160501605116052160531605416055160561605716058160591606016061160621606316064160651606616067160681606916070160711607216073160741607516076160771607816079160801608116082160831608416085160861608716088160891609016091160921609316094160951609616097160981609916100161011610216103161041610516106161071610816109161101611116112161131611416115161161611716118161191612016121161221612316124161251612616127161281612916130161311613216133161341613516136161371613816139161401614116142161431614416145161461614716148161491615016151161521615316154161551615616157161581615916160161611616216163161641616516166161671616816169161701617116172161731617416175161761617716178161791618016181161821618316184161851618616187161881618916190161911619216193161941619516196161971619816199162001620116202162031620416205162061620716208162091621016211162121621316214162151621616217162181621916220162211622216223162241622516226162271622816229162301623116232162331623416235162361623716238162391624016241162421624316244162451624616247162481624916250162511625216253162541625516256162571625816259162601626116262162631626416265162661626716268162691627016271162721627316274162751627616277162781627916280162811628216283162841628516286162871628816289162901629116292162931629416295162961629716298162991630016301163021630316304163051630616307163081630916310163111631216313163141631516316163171631816319163201632116322163231632416325163261632716328163291633016331163321633316334163351633616337163381633916340163411634216343163441634516346163471634816349163501635116352163531635416355163561635716358163591636016361163621636316364163651636616367163681636916370163711637216373163741637516376163771637816379163801638116382163831638416385163861638716388163891639016391163921639316394163951639616397163981639916400164011640216403164041640516406164071640816409164101641116412164131641416415164161641716418164191642016421164221642316424164251642616427164281642916430164311643216433164341643516436164371643816439164401644116442164431644416445164461644716448164491645016451164521645316454164551645616457164581645916460164611646216463164641646516466164671646816469164701647116472164731647416475164761647716478164791648016481164821648316484164851648616487164881648916490164911649216493164941649516496164971649816499165001650116502165031650416505165061650716508165091651016511165121651316514165151651616517165181651916520165211652216523165241652516526165271652816529165301653116532165331653416535165361653716538165391654016541165421654316544165451654616547165481654916550165511655216553165541655516556165571655816559165601656116562165631656416565165661656716568165691657016571165721657316574165751657616577165781657916580165811658216583165841658516586165871658816589165901659116592165931659416595165961659716598165991660016601166021660316604166051660616607166081660916610166111661216613166141661516616166171661816619166201662116622166231662416625166261662716628166291663016631166321663316634166351663616637166381663916640166411664216643166441664516646166471664816649166501665116652166531665416655166561665716658166591666016661166621666316664166651666616667166681666916670166711667216673166741667516676166771667816679166801668116682166831668416685166861668716688166891669016691166921669316694166951669616697166981669916700167011670216703167041670516706167071670816709167101671116712167131671416715167161671716718167191672016721167221672316724167251672616727167281672916730167311673216733167341673516736167371673816739167401674116742167431674416745167461674716748167491675016751167521675316754167551675616757167581675916760167611676216763167641676516766167671676816769167701677116772167731677416775167761677716778167791678016781167821678316784167851678616787167881678916790167911679216793167941679516796167971679816799168001680116802168031680416805168061680716808168091681016811168121681316814168151681616817168181681916820168211682216823168241682516826168271682816829168301683116832168331683416835168361683716838168391684016841168421684316844168451684616847168481684916850168511685216853168541685516856168571685816859168601686116862168631686416865168661686716868168691687016871168721687316874168751687616877168781687916880168811688216883168841688516886168871688816889168901689116892168931689416895168961689716898168991690016901169021690316904169051690616907169081690916910169111691216913169141691516916169171691816919169201692116922169231692416925169261692716928169291693016931169321693316934169351693616937169381693916940169411694216943169441694516946169471694816949169501695116952169531695416955169561695716958169591696016961169621696316964169651696616967169681696916970169711697216973169741697516976169771697816979169801698116982169831698416985169861698716988169891699016991169921699316994169951699616997169981699917000170011700217003170041700517006170071700817009170101701117012170131701417015170161701717018170191702017021170221702317024170251702617027170281702917030170311703217033170341703517036170371703817039170401704117042170431704417045170461704717048170491705017051170521705317054170551705617057170581705917060170611706217063170641706517066170671706817069170701707117072170731707417075170761707717078170791708017081170821708317084170851708617087170881708917090170911709217093170941709517096170971709817099171001710117102171031710417105171061710717108171091711017111171121711317114171151711617117171181711917120171211712217123171241712517126171271712817129171301713117132171331713417135171361713717138171391714017141171421714317144171451714617147171481714917150171511715217153171541715517156171571715817159171601716117162171631716417165171661716717168171691717017171171721717317174171751717617177171781717917180171811718217183171841718517186171871718817189171901719117192171931719417195171961719717198171991720017201172021720317204172051720617207172081720917210172111721217213172141721517216172171721817219172201722117222172231722417225172261722717228172291723017231172321723317234172351723617237172381723917240172411724217243172441724517246172471724817249172501725117252172531725417255172561725717258172591726017261172621726317264172651726617267172681726917270172711727217273172741727517276172771727817279172801728117282172831728417285172861728717288172891729017291172921729317294172951729617297172981729917300173011730217303173041730517306173071730817309173101731117312173131731417315173161731717318173191732017321173221732317324173251732617327173281732917330173311733217333173341733517336173371733817339173401734117342173431734417345173461734717348173491735017351173521735317354173551735617357173581735917360173611736217363173641736517366173671736817369173701737117372173731737417375173761737717378173791738017381173821738317384173851738617387173881738917390173911739217393173941739517396173971739817399174001740117402174031740417405174061740717408174091741017411174121741317414174151741617417174181741917420174211742217423174241742517426174271742817429174301743117432174331743417435174361743717438174391744017441174421744317444174451744617447174481744917450174511745217453174541745517456174571745817459174601746117462174631746417465174661746717468174691747017471174721747317474174751747617477174781747917480174811748217483174841748517486174871748817489174901749117492174931749417495174961749717498174991750017501175021750317504175051750617507175081750917510175111751217513175141751517516175171751817519175201752117522175231752417525175261752717528175291753017531175321753317534175351753617537175381753917540175411754217543175441754517546175471754817549175501755117552175531755417555175561755717558175591756017561175621756317564175651756617567175681756917570175711757217573175741757517576175771757817579175801758117582175831758417585175861758717588175891759017591175921759317594175951759617597175981759917600176011760217603176041760517606176071760817609176101761117612176131761417615176161761717618176191762017621176221762317624176251762617627176281762917630176311763217633176341763517636176371763817639176401764117642176431764417645176461764717648176491765017651176521765317654176551765617657176581765917660176611766217663176641766517666176671766817669176701767117672176731767417675176761767717678176791768017681176821768317684176851768617687176881768917690176911769217693176941769517696176971769817699177001770117702177031770417705177061770717708177091771017711177121771317714177151771617717177181771917720177211772217723177241772517726177271772817729177301773117732177331773417735177361773717738177391774017741177421774317744177451774617747177481774917750177511775217753177541775517756177571775817759177601776117762177631776417765177661776717768177691777017771177721777317774177751777617777177781777917780177811778217783177841778517786177871778817789177901779117792177931779417795177961779717798177991780017801178021780317804178051780617807178081780917810178111781217813178141781517816178171781817819178201782117822178231782417825178261782717828178291783017831178321783317834178351783617837178381783917840178411784217843178441784517846178471784817849178501785117852178531785417855178561785717858178591786017861178621786317864178651786617867178681786917870178711787217873178741787517876178771787817879178801788117882178831788417885178861788717888178891789017891178921789317894178951789617897178981789917900179011790217903179041790517906179071790817909179101791117912179131791417915179161791717918179191792017921179221792317924179251792617927179281792917930179311793217933179341793517936179371793817939179401794117942179431794417945179461794717948179491795017951179521795317954179551795617957179581795917960179611796217963179641796517966179671796817969179701797117972179731797417975179761797717978179791798017981179821798317984179851798617987179881798917990179911799217993179941799517996179971799817999180001800118002180031800418005180061800718008180091801018011180121801318014180151801618017180181801918020180211802218023180241802518026180271802818029180301803118032180331803418035180361803718038180391804018041180421804318044180451804618047180481804918050180511805218053180541805518056180571805818059180601806118062180631806418065180661806718068180691807018071180721807318074180751807618077180781807918080180811808218083180841808518086180871808818089180901809118092180931809418095180961809718098180991810018101181021810318104181051810618107181081810918110181111811218113181141811518116181171811818119181201812118122181231812418125181261812718128181291813018131181321813318134181351813618137181381813918140181411814218143181441814518146181471814818149181501815118152181531815418155181561815718158181591816018161181621816318164181651816618167181681816918170181711817218173181741817518176181771817818179181801818118182181831818418185181861818718188181891819018191181921819318194181951819618197181981819918200182011820218203182041820518206182071820818209182101821118212182131821418215182161821718218182191822018221182221822318224182251822618227182281822918230182311823218233182341823518236182371823818239182401824118242182431824418245182461824718248182491825018251182521825318254182551825618257182581825918260182611826218263182641826518266182671826818269182701827118272182731827418275182761827718278182791828018281182821828318284182851828618287182881828918290182911829218293182941829518296182971829818299183001830118302183031830418305183061830718308183091831018311183121831318314183151831618317183181831918320183211832218323183241832518326183271832818329183301833118332183331833418335183361833718338183391834018341183421834318344183451834618347183481834918350183511835218353183541835518356183571835818359183601836118362183631836418365183661836718368183691837018371183721837318374183751837618377183781837918380183811838218383183841838518386183871838818389183901839118392183931839418395183961839718398183991840018401184021840318404184051840618407184081840918410184111841218413184141841518416184171841818419184201842118422184231842418425184261842718428184291843018431184321843318434184351843618437184381843918440184411844218443184441844518446184471844818449184501845118452184531845418455184561845718458184591846018461184621846318464184651846618467184681846918470184711847218473184741847518476184771847818479184801848118482184831848418485184861848718488184891849018491184921849318494184951849618497184981849918500185011850218503185041850518506185071850818509185101851118512185131851418515185161851718518185191852018521185221852318524185251852618527185281852918530185311853218533185341853518536185371853818539185401854118542185431854418545185461854718548185491855018551185521855318554185551855618557185581855918560185611856218563185641856518566185671856818569185701857118572185731857418575185761857718578185791858018581185821858318584185851858618587185881858918590185911859218593185941859518596185971859818599186001860118602186031860418605186061860718608186091861018611186121861318614186151861618617186181861918620186211862218623186241862518626186271862818629186301863118632186331863418635186361863718638186391864018641186421864318644186451864618647186481864918650186511865218653186541865518656186571865818659186601866118662186631866418665186661866718668186691867018671186721867318674186751867618677186781867918680186811868218683186841868518686186871868818689186901869118692186931869418695186961869718698186991870018701187021870318704187051870618707187081870918710187111871218713187141871518716187171871818719187201872118722187231872418725187261872718728187291873018731187321873318734187351873618737187381873918740187411874218743187441874518746187471874818749187501875118752187531875418755187561875718758187591876018761187621876318764187651876618767187681876918770187711877218773187741877518776187771877818779187801878118782187831878418785187861878718788187891879018791187921879318794187951879618797187981879918800188011880218803188041880518806188071880818809188101881118812188131881418815188161881718818188191882018821188221882318824188251882618827188281882918830188311883218833188341883518836188371883818839188401884118842188431884418845188461884718848188491885018851188521885318854188551885618857188581885918860188611886218863188641886518866188671886818869188701887118872188731887418875188761887718878188791888018881188821888318884188851888618887188881888918890188911889218893188941889518896188971889818899189001890118902189031890418905189061890718908189091891018911189121891318914189151891618917189181891918920189211892218923189241892518926189271892818929189301893118932189331893418935189361893718938189391894018941189421894318944189451894618947189481894918950189511895218953189541895518956189571895818959189601896118962189631896418965189661896718968189691897018971189721897318974189751897618977189781897918980189811898218983189841898518986189871898818989189901899118992189931899418995189961899718998189991900019001190021900319004190051900619007190081900919010190111901219013190141901519016190171901819019190201902119022190231902419025190261902719028190291903019031190321903319034190351903619037190381903919040190411904219043190441904519046190471904819049190501905119052190531905419055190561905719058190591906019061190621906319064190651906619067190681906919070190711907219073190741907519076190771907819079190801908119082190831908419085190861908719088190891909019091190921909319094190951909619097190981909919100191011910219103191041910519106191071910819109191101911119112191131911419115191161911719118191191912019121191221912319124191251912619127191281912919130191311913219133191341913519136191371913819139191401914119142191431914419145191461914719148191491915019151191521915319154191551915619157191581915919160191611916219163191641916519166191671916819169191701917119172191731917419175191761917719178191791918019181191821918319184191851918619187191881918919190191911919219193191941919519196191971919819199192001920119202192031920419205192061920719208192091921019211192121921319214192151921619217192181921919220192211922219223192241922519226192271922819229192301923119232192331923419235192361923719238192391924019241192421924319244192451924619247192481924919250192511925219253192541925519256192571925819259192601926119262192631926419265192661926719268192691927019271192721927319274192751927619277192781927919280192811928219283192841928519286192871928819289192901929119292192931929419295192961929719298192991930019301193021930319304193051930619307193081930919310193111931219313193141931519316193171931819319193201932119322193231932419325193261932719328193291933019331193321933319334193351933619337193381933919340193411934219343193441934519346193471934819349193501935119352193531935419355193561935719358193591936019361193621936319364193651936619367193681936919370193711937219373193741937519376193771937819379193801938119382193831938419385193861938719388193891939019391193921939319394193951939619397193981939919400194011940219403194041940519406194071940819409194101941119412194131941419415194161941719418194191942019421194221942319424194251942619427194281942919430194311943219433194341943519436194371943819439194401944119442194431944419445194461944719448194491945019451194521945319454194551945619457194581945919460194611946219463194641946519466194671946819469194701947119472194731947419475194761947719478194791948019481194821948319484194851948619487194881948919490194911949219493194941949519496194971949819499195001950119502195031950419505195061950719508195091951019511195121951319514195151951619517195181951919520195211952219523195241952519526195271952819529195301953119532195331953419535195361953719538195391954019541195421954319544195451954619547195481954919550195511955219553195541955519556195571955819559195601956119562195631956419565195661956719568195691957019571195721957319574195751957619577195781957919580195811958219583195841958519586195871958819589195901959119592195931959419595195961959719598195991960019601196021960319604196051960619607196081960919610196111961219613196141961519616196171961819619196201962119622196231962419625196261962719628196291963019631196321963319634196351963619637196381963919640196411964219643196441964519646196471964819649196501965119652196531965419655196561965719658196591966019661196621966319664196651966619667196681966919670196711967219673196741967519676196771967819679196801968119682196831968419685196861968719688196891969019691196921969319694196951969619697196981969919700197011970219703197041970519706197071970819709197101971119712197131971419715197161971719718197191972019721197221972319724197251972619727197281972919730197311973219733197341973519736197371973819739197401974119742197431974419745197461974719748197491975019751197521975319754197551975619757197581975919760197611976219763197641976519766197671976819769197701977119772197731977419775197761977719778197791978019781197821978319784197851978619787197881978919790197911979219793197941979519796197971979819799198001980119802198031980419805198061980719808198091981019811198121981319814198151981619817198181981919820198211982219823198241982519826198271982819829198301983119832198331983419835198361983719838198391984019841198421984319844198451984619847198481984919850198511985219853198541985519856198571985819859198601986119862198631986419865198661986719868198691987019871198721987319874198751987619877198781987919880198811988219883198841988519886198871988819889198901989119892198931989419895198961989719898198991990019901199021990319904199051990619907199081990919910199111991219913199141991519916199171991819919199201992119922199231992419925199261992719928199291993019931199321993319934199351993619937199381993919940199411994219943199441994519946199471994819949199501995119952199531995419955199561995719958199591996019961199621996319964199651996619967199681996919970199711997219973199741997519976199771997819979199801998119982199831998419985199861998719988199891999019991199921999319994199951999619997199981999920000200012000220003200042000520006200072000820009200102001120012200132001420015200162001720018200192002020021200222002320024200252002620027200282002920030200312003220033200342003520036200372003820039200402004120042200432004420045200462004720048200492005020051200522005320054200552005620057200582005920060200612006220063200642006520066200672006820069200702007120072200732007420075200762007720078200792008020081200822008320084200852008620087200882008920090200912009220093200942009520096200972009820099201002010120102201032010420105201062010720108201092011020111201122011320114201152011620117201182011920120201212012220123201242012520126201272012820129201302013120132201332013420135201362013720138201392014020141201422014320144201452014620147201482014920150201512015220153201542015520156201572015820159201602016120162201632016420165201662016720168201692017020171201722017320174201752017620177201782017920180201812018220183201842018520186201872018820189201902019120192201932019420195201962019720198201992020020201202022020320204202052020620207202082020920210202112021220213202142021520216202172021820219202202022120222202232022420225202262022720228202292023020231202322023320234202352023620237202382023920240202412024220243202442024520246202472024820249202502025120252202532025420255202562025720258202592026020261202622026320264202652026620267202682026920270202712027220273202742027520276202772027820279202802028120282202832028420285202862028720288202892029020291202922029320294202952029620297202982029920300203012030220303203042030520306203072030820309203102031120312203132031420315203162031720318203192032020321203222032320324203252032620327203282032920330203312033220333203342033520336203372033820339203402034120342203432034420345203462034720348203492035020351203522035320354203552035620357203582035920360203612036220363203642036520366203672036820369203702037120372203732037420375203762037720378203792038020381203822038320384203852038620387203882038920390203912039220393203942039520396203972039820399204002040120402204032040420405204062040720408204092041020411204122041320414204152041620417204182041920420204212042220423204242042520426204272042820429204302043120432204332043420435204362043720438204392044020441204422044320444204452044620447204482044920450204512045220453204542045520456204572045820459204602046120462204632046420465204662046720468204692047020471204722047320474204752047620477204782047920480204812048220483204842048520486204872048820489204902049120492204932049420495204962049720498204992050020501205022050320504205052050620507205082050920510205112051220513205142051520516205172051820519205202052120522205232052420525205262052720528205292053020531205322053320534205352053620537205382053920540205412054220543205442054520546205472054820549205502055120552205532055420555205562055720558205592056020561205622056320564205652056620567205682056920570205712057220573205742057520576205772057820579205802058120582205832058420585205862058720588205892059020591205922059320594205952059620597205982059920600206012060220603206042060520606206072060820609206102061120612206132061420615206162061720618206192062020621206222062320624206252062620627206282062920630206312063220633206342063520636206372063820639206402064120642206432064420645206462064720648206492065020651206522065320654206552065620657206582065920660206612066220663206642066520666206672066820669206702067120672206732067420675206762067720678206792068020681206822068320684206852068620687206882068920690206912069220693206942069520696206972069820699207002070120702207032070420705207062070720708207092071020711207122071320714207152071620717207182071920720207212072220723207242072520726207272072820729207302073120732207332073420735207362073720738207392074020741207422074320744207452074620747207482074920750207512075220753207542075520756207572075820759207602076120762207632076420765207662076720768207692077020771207722077320774207752077620777207782077920780207812078220783207842078520786207872078820789207902079120792207932079420795207962079720798207992080020801208022080320804208052080620807208082080920810208112081220813208142081520816208172081820819208202082120822208232082420825208262082720828208292083020831208322083320834208352083620837208382083920840208412084220843208442084520846208472084820849208502085120852208532085420855208562085720858208592086020861208622086320864208652086620867208682086920870208712087220873208742087520876208772087820879208802088120882208832088420885208862088720888208892089020891208922089320894208952089620897208982089920900209012090220903209042090520906209072090820909209102091120912209132091420915209162091720918209192092020921209222092320924209252092620927209282092920930209312093220933209342093520936209372093820939209402094120942209432094420945209462094720948209492095020951209522095320954209552095620957209582095920960209612096220963209642096520966209672096820969209702097120972209732097420975209762097720978209792098020981209822098320984209852098620987209882098920990209912099220993209942099520996209972099820999210002100121002210032100421005210062100721008210092101021011210122101321014210152101621017210182101921020210212102221023210242102521026210272102821029210302103121032210332103421035210362103721038210392104021041210422104321044210452104621047210482104921050210512105221053210542105521056210572105821059210602106121062210632106421065210662106721068210692107021071210722107321074210752107621077210782107921080210812108221083210842108521086210872108821089210902109121092210932109421095210962109721098210992110021101211022110321104211052110621107211082110921110211112111221113211142111521116211172111821119211202112121122211232112421125211262112721128211292113021131211322113321134211352113621137211382113921140211412114221143211442114521146211472114821149211502115121152211532115421155211562115721158211592116021161211622116321164211652116621167211682116921170211712117221173211742117521176211772117821179211802118121182211832118421185211862118721188211892119021191211922119321194211952119621197211982119921200212012120221203212042120521206212072120821209212102121121212212132121421215212162121721218212192122021221212222122321224212252122621227212282122921230212312123221233212342123521236212372123821239212402124121242212432124421245212462124721248212492125021251212522125321254212552125621257212582125921260212612126221263212642126521266212672126821269212702127121272212732127421275212762127721278212792128021281212822128321284212852128621287212882128921290212912129221293212942129521296212972129821299213002130121302213032130421305213062130721308213092131021311213122131321314213152131621317213182131921320213212132221323213242132521326213272132821329213302133121332213332133421335213362133721338213392134021341213422134321344213452134621347213482134921350213512135221353213542135521356213572135821359213602136121362213632136421365213662136721368213692137021371213722137321374213752137621377213782137921380213812138221383213842138521386213872138821389213902139121392213932139421395213962139721398213992140021401214022140321404214052140621407214082140921410214112141221413214142141521416214172141821419214202142121422214232142421425214262142721428214292143021431214322143321434214352143621437214382143921440214412144221443214442144521446214472144821449214502145121452214532145421455214562145721458214592146021461214622146321464214652146621467214682146921470214712147221473214742147521476214772147821479214802148121482214832148421485214862148721488214892149021491214922149321494214952149621497214982149921500215012150221503215042150521506215072150821509215102151121512215132151421515215162151721518215192152021521215222152321524215252152621527215282152921530215312153221533215342153521536215372153821539215402154121542215432154421545215462154721548215492155021551215522155321554215552155621557215582155921560215612156221563215642156521566215672156821569215702157121572215732157421575215762157721578215792158021581215822158321584215852158621587215882158921590215912159221593215942159521596215972159821599216002160121602216032160421605216062160721608216092161021611216122161321614216152161621617216182161921620216212162221623216242162521626216272162821629216302163121632216332163421635216362163721638216392164021641216422164321644216452164621647216482164921650216512165221653216542165521656216572165821659216602166121662216632166421665216662166721668216692167021671216722167321674216752167621677216782167921680216812168221683216842168521686216872168821689216902169121692216932169421695216962169721698216992170021701217022170321704217052170621707217082170921710217112171221713217142171521716217172171821719217202172121722217232172421725217262172721728217292173021731217322173321734217352173621737217382173921740217412174221743217442174521746217472174821749217502175121752217532175421755217562175721758217592176021761217622176321764217652176621767217682176921770217712177221773217742177521776217772177821779217802178121782217832178421785217862178721788217892179021791217922179321794217952179621797217982179921800218012180221803218042180521806218072180821809218102181121812218132181421815218162181721818218192182021821218222182321824218252182621827218282182921830218312183221833218342183521836218372183821839218402184121842218432184421845218462184721848218492185021851218522185321854218552185621857218582185921860218612186221863218642186521866218672186821869218702187121872218732187421875218762187721878218792188021881218822188321884218852188621887218882188921890218912189221893218942189521896218972189821899219002190121902219032190421905219062190721908219092191021911219122191321914219152191621917219182191921920219212192221923219242192521926219272192821929219302193121932219332193421935219362193721938219392194021941219422194321944219452194621947219482194921950219512195221953219542195521956219572195821959219602196121962219632196421965219662196721968219692197021971219722197321974219752197621977219782197921980219812198221983219842198521986219872198821989219902199121992219932199421995219962199721998219992200022001220022200322004220052200622007220082200922010220112201222013220142201522016220172201822019220202202122022220232202422025220262202722028220292203022031220322203322034220352203622037220382203922040220412204222043220442204522046220472204822049220502205122052220532205422055220562205722058220592206022061220622206322064220652206622067220682206922070220712207222073220742207522076220772207822079220802208122082220832208422085220862208722088220892209022091220922209322094220952209622097220982209922100221012210222103221042210522106221072210822109221102211122112221132211422115221162211722118221192212022121221222212322124221252212622127221282212922130221312213222133221342213522136221372213822139221402214122142221432214422145221462214722148221492215022151221522215322154221552215622157221582215922160221612216222163221642216522166221672216822169221702217122172221732217422175221762217722178221792218022181221822218322184221852218622187221882218922190221912219222193221942219522196221972219822199222002220122202222032220422205222062220722208222092221022211222122221322214222152221622217222182221922220222212222222223222242222522226222272222822229222302223122232222332223422235222362223722238222392224022241222422224322244222452224622247222482224922250222512225222253222542225522256222572225822259222602226122262222632226422265222662226722268222692227022271222722227322274222752227622277222782227922280222812228222283222842228522286222872228822289222902229122292222932229422295222962229722298222992230022301223022230322304223052230622307223082230922310223112231222313223142231522316223172231822319223202232122322223232232422325223262232722328223292233022331223322233322334223352233622337223382233922340223412234222343223442234522346223472234822349223502235122352223532235422355223562235722358223592236022361223622236322364223652236622367223682236922370223712237222373223742237522376223772237822379223802238122382223832238422385223862238722388223892239022391223922239322394223952239622397223982239922400224012240222403224042240522406224072240822409224102241122412224132241422415224162241722418224192242022421224222242322424224252242622427224282242922430224312243222433224342243522436224372243822439224402244122442224432244422445224462244722448224492245022451224522245322454224552245622457224582245922460224612246222463224642246522466224672246822469224702247122472224732247422475224762247722478224792248022481224822248322484224852248622487224882248922490224912249222493224942249522496224972249822499225002250122502225032250422505225062250722508225092251022511225122251322514225152251622517225182251922520225212252222523225242252522526225272252822529225302253122532225332253422535225362253722538225392254022541225422254322544225452254622547225482254922550225512255222553225542255522556225572255822559225602256122562225632256422565225662256722568225692257022571225722257322574225752257622577225782257922580225812258222583225842258522586225872258822589225902259122592225932259422595225962259722598225992260022601226022260322604226052260622607226082260922610226112261222613226142261522616226172261822619226202262122622226232262422625226262262722628226292263022631226322263322634226352263622637226382263922640226412264222643226442264522646226472264822649226502265122652226532265422655226562265722658226592266022661226622266322664226652266622667226682266922670226712267222673226742267522676226772267822679226802268122682226832268422685226862268722688226892269022691226922269322694226952269622697226982269922700227012270222703227042270522706227072270822709227102271122712227132271422715227162271722718227192272022721227222272322724227252272622727227282272922730227312273222733227342273522736227372273822739227402274122742227432274422745227462274722748227492275022751227522275322754227552275622757227582275922760227612276222763227642276522766227672276822769227702277122772227732277422775227762277722778227792278022781227822278322784227852278622787227882278922790227912279222793227942279522796227972279822799228002280122802228032280422805228062280722808228092281022811228122281322814228152281622817228182281922820228212282222823228242282522826228272282822829228302283122832228332283422835228362283722838228392284022841228422284322844228452284622847228482284922850228512285222853228542285522856228572285822859228602286122862228632286422865228662286722868228692287022871228722287322874228752287622877228782287922880228812288222883228842288522886228872288822889228902289122892228932289422895228962289722898228992290022901229022290322904229052290622907229082290922910229112291222913229142291522916229172291822919229202292122922229232292422925229262292722928229292293022931229322293322934229352293622937229382293922940229412294222943229442294522946229472294822949229502295122952229532295422955229562295722958229592296022961229622296322964229652296622967229682296922970229712297222973229742297522976229772297822979229802298122982229832298422985229862298722988229892299022991229922299322994229952299622997229982299923000230012300223003230042300523006230072300823009230102301123012230132301423015230162301723018230192302023021230222302323024230252302623027230282302923030230312303223033230342303523036230372303823039230402304123042230432304423045230462304723048230492305023051230522305323054230552305623057230582305923060230612306223063230642306523066230672306823069230702307123072230732307423075230762307723078230792308023081230822308323084230852308623087230882308923090230912309223093230942309523096230972309823099231002310123102231032310423105231062310723108231092311023111231122311323114231152311623117231182311923120231212312223123231242312523126231272312823129231302313123132231332313423135231362313723138231392314023141231422314323144231452314623147231482314923150231512315223153231542315523156231572315823159231602316123162231632316423165231662316723168231692317023171231722317323174231752317623177231782317923180231812318223183231842318523186231872318823189231902319123192231932319423195231962319723198231992320023201232022320323204232052320623207232082320923210232112321223213232142321523216232172321823219232202322123222232232322423225232262322723228232292323023231232322323323234232352323623237232382323923240232412324223243232442324523246232472324823249232502325123252232532325423255232562325723258232592326023261232622326323264232652326623267232682326923270232712327223273232742327523276232772327823279232802328123282232832328423285232862328723288232892329023291232922329323294232952329623297232982329923300233012330223303233042330523306233072330823309233102331123312233132331423315233162331723318233192332023321233222332323324233252332623327233282332923330233312333223333233342333523336233372333823339233402334123342233432334423345233462334723348233492335023351233522335323354233552335623357233582335923360233612336223363233642336523366233672336823369233702337123372233732337423375233762337723378233792338023381233822338323384233852338623387233882338923390233912339223393233942339523396233972339823399234002340123402234032340423405234062340723408234092341023411234122341323414234152341623417234182341923420234212342223423234242342523426234272342823429234302343123432234332343423435234362343723438234392344023441234422344323444234452344623447234482344923450234512345223453234542345523456234572345823459234602346123462234632346423465234662346723468234692347023471234722347323474234752347623477234782347923480234812348223483234842348523486234872348823489234902349123492234932349423495234962349723498234992350023501235022350323504235052350623507235082350923510235112351223513235142351523516235172351823519235202352123522235232352423525235262352723528235292353023531235322353323534235352353623537235382353923540235412354223543235442354523546235472354823549235502355123552235532355423555235562355723558235592356023561235622356323564235652356623567235682356923570235712357223573235742357523576235772357823579235802358123582235832358423585235862358723588235892359023591235922359323594235952359623597235982359923600236012360223603236042360523606236072360823609236102361123612236132361423615236162361723618236192362023621236222362323624236252362623627236282362923630236312363223633236342363523636236372363823639236402364123642236432364423645236462364723648236492365023651236522365323654236552365623657236582365923660236612366223663236642366523666236672366823669236702367123672236732367423675236762367723678236792368023681236822368323684236852368623687236882368923690236912369223693236942369523696236972369823699237002370123702237032370423705237062370723708237092371023711237122371323714237152371623717237182371923720237212372223723237242372523726237272372823729237302373123732237332373423735237362373723738237392374023741237422374323744237452374623747237482374923750237512375223753237542375523756237572375823759237602376123762237632376423765237662376723768237692377023771237722377323774237752377623777237782377923780237812378223783237842378523786237872378823789237902379123792237932379423795237962379723798237992380023801238022380323804238052380623807238082380923810238112381223813238142381523816238172381823819238202382123822238232382423825238262382723828238292383023831238322383323834238352383623837238382383923840238412384223843238442384523846238472384823849238502385123852238532385423855238562385723858238592386023861238622386323864238652386623867238682386923870238712387223873238742387523876238772387823879238802388123882238832388423885238862388723888238892389023891238922389323894238952389623897238982389923900239012390223903239042390523906239072390823909239102391123912239132391423915239162391723918239192392023921239222392323924239252392623927239282392923930239312393223933239342393523936239372393823939239402394123942239432394423945239462394723948239492395023951239522395323954239552395623957239582395923960239612396223963239642396523966239672396823969239702397123972239732397423975239762397723978239792398023981239822398323984239852398623987239882398923990239912399223993239942399523996239972399823999240002400124002240032400424005240062400724008240092401024011240122401324014240152401624017240182401924020240212402224023240242402524026240272402824029240302403124032240332403424035240362403724038240392404024041240422404324044240452404624047240482404924050240512405224053240542405524056240572405824059240602406124062240632406424065240662406724068240692407024071240722407324074240752407624077240782407924080240812408224083240842408524086240872408824089240902409124092240932409424095240962409724098240992410024101241022410324104241052410624107241082410924110241112411224113241142411524116241172411824119241202412124122241232412424125241262412724128241292413024131241322413324134241352413624137241382413924140241412414224143241442414524146241472414824149241502415124152241532415424155241562415724158241592416024161241622416324164241652416624167241682416924170241712417224173241742417524176241772417824179241802418124182241832418424185241862418724188241892419024191241922419324194241952419624197241982419924200242012420224203242042420524206242072420824209242102421124212242132421424215242162421724218242192422024221242222422324224242252422624227242282422924230242312423224233242342423524236242372423824239242402424124242242432424424245242462424724248242492425024251242522425324254242552425624257242582425924260242612426224263242642426524266242672426824269242702427124272242732427424275242762427724278242792428024281242822428324284242852428624287242882428924290242912429224293242942429524296242972429824299243002430124302243032430424305243062430724308243092431024311243122431324314243152431624317243182431924320243212432224323243242432524326243272432824329243302433124332243332433424335243362433724338243392434024341243422434324344243452434624347243482434924350243512435224353243542435524356243572435824359243602436124362243632436424365243662436724368243692437024371243722437324374243752437624377243782437924380243812438224383243842438524386243872438824389243902439124392243932439424395243962439724398243992440024401244022440324404244052440624407244082440924410244112441224413244142441524416244172441824419244202442124422244232442424425244262442724428244292443024431244322443324434244352443624437244382443924440244412444224443244442444524446244472444824449244502445124452244532445424455244562445724458244592446024461244622446324464244652446624467244682446924470244712447224473244742447524476244772447824479244802448124482244832448424485244862448724488244892449024491244922449324494244952449624497244982449924500245012450224503245042450524506245072450824509245102451124512245132451424515245162451724518245192452024521245222452324524245252452624527245282452924530245312453224533245342453524536245372453824539245402454124542245432454424545245462454724548245492455024551245522455324554245552455624557245582455924560245612456224563245642456524566245672456824569245702457124572245732457424575245762457724578245792458024581245822458324584245852458624587245882458924590245912459224593245942459524596245972459824599246002460124602246032460424605246062460724608246092461024611246122461324614246152461624617246182461924620246212462224623246242462524626246272462824629246302463124632246332463424635246362463724638246392464024641246422464324644246452464624647246482464924650246512465224653246542465524656246572465824659246602466124662246632466424665246662466724668246692467024671246722467324674246752467624677246782467924680246812468224683246842468524686246872468824689246902469124692246932469424695246962469724698246992470024701247022470324704247052470624707247082470924710247112471224713247142471524716247172471824719247202472124722247232472424725247262472724728247292473024731247322473324734247352473624737247382473924740247412474224743247442474524746247472474824749247502475124752247532475424755247562475724758247592476024761247622476324764247652476624767247682476924770247712477224773247742477524776247772477824779247802478124782247832478424785247862478724788247892479024791247922479324794247952479624797247982479924800248012480224803248042480524806248072480824809248102481124812248132481424815248162481724818248192482024821248222482324824248252482624827248282482924830248312483224833248342483524836248372483824839248402484124842248432484424845248462484724848248492485024851248522485324854248552485624857248582485924860248612486224863248642486524866248672486824869248702487124872248732487424875248762487724878248792488024881248822488324884248852488624887248882488924890248912489224893248942489524896248972489824899249002490124902249032490424905249062490724908249092491024911249122491324914249152491624917249182491924920249212492224923249242492524926249272492824929249302493124932249332493424935249362493724938249392494024941249422494324944249452494624947249482494924950249512495224953249542495524956249572495824959249602496124962249632496424965249662496724968249692497024971249722497324974249752497624977249782497924980249812498224983249842498524986249872498824989249902499124992249932499424995249962499724998249992500025001250022500325004250052500625007250082500925010250112501225013250142501525016250172501825019250202502125022250232502425025250262502725028250292503025031250322503325034250352503625037250382503925040250412504225043250442504525046250472504825049250502505125052250532505425055250562505725058250592506025061250622506325064250652506625067250682506925070250712507225073250742507525076250772507825079250802508125082250832508425085250862508725088250892509025091250922509325094250952509625097250982509925100251012510225103251042510525106251072510825109251102511125112251132511425115251162511725118251192512025121251222512325124251252512625127251282512925130251312513225133251342513525136251372513825139251402514125142251432514425145251462514725148251492515025151251522515325154251552515625157251582515925160251612516225163251642516525166251672516825169251702517125172251732517425175251762517725178251792518025181251822518325184251852518625187251882518925190251912519225193251942519525196251972519825199252002520125202252032520425205252062520725208252092521025211252122521325214252152521625217252182521925220252212522225223252242522525226252272522825229252302523125232252332523425235252362523725238252392524025241252422524325244252452524625247252482524925250252512525225253252542525525256252572525825259252602526125262252632526425265252662526725268252692527025271252722527325274252752527625277252782527925280252812528225283252842528525286252872528825289252902529125292252932529425295252962529725298252992530025301253022530325304253052530625307253082530925310253112531225313253142531525316253172531825319253202532125322253232532425325253262532725328253292533025331253322533325334253352533625337253382533925340253412534225343253442534525346253472534825349253502535125352253532535425355253562535725358253592536025361253622536325364253652536625367253682536925370253712537225373253742537525376253772537825379253802538125382253832538425385253862538725388253892539025391253922539325394253952539625397253982539925400254012540225403254042540525406254072540825409254102541125412254132541425415254162541725418254192542025421254222542325424254252542625427254282542925430254312543225433254342543525436254372543825439254402544125442254432544425445254462544725448254492545025451254522545325454254552545625457254582545925460254612546225463254642546525466254672546825469254702547125472254732547425475254762547725478254792548025481254822548325484254852548625487254882548925490254912549225493254942549525496254972549825499255002550125502255032550425505255062550725508255092551025511255122551325514255152551625517255182551925520255212552225523255242552525526255272552825529255302553125532255332553425535255362553725538255392554025541255422554325544255452554625547255482554925550255512555225553255542555525556255572555825559255602556125562255632556425565255662556725568255692557025571255722557325574255752557625577255782557925580255812558225583255842558525586255872558825589255902559125592255932559425595255962559725598255992560025601256022560325604256052560625607256082560925610256112561225613256142561525616256172561825619256202562125622256232562425625256262562725628256292563025631256322563325634256352563625637256382563925640256412564225643256442564525646256472564825649256502565125652256532565425655256562565725658256592566025661256622566325664256652566625667256682566925670256712567225673256742567525676256772567825679256802568125682256832568425685256862568725688256892569025691256922569325694256952569625697256982569925700257012570225703257042570525706257072570825709257102571125712257132571425715257162571725718257192572025721257222572325724257252572625727257282572925730257312573225733257342573525736257372573825739257402574125742257432574425745257462574725748257492575025751257522575325754257552575625757257582575925760257612576225763257642576525766257672576825769257702577125772257732577425775257762577725778257792578025781257822578325784257852578625787257882578925790257912579225793257942579525796257972579825799258002580125802258032580425805258062580725808258092581025811258122581325814258152581625817258182581925820258212582225823258242582525826258272582825829258302583125832258332583425835258362583725838258392584025841258422584325844258452584625847258482584925850258512585225853258542585525856258572585825859258602586125862258632586425865258662586725868258692587025871258722587325874258752587625877258782587925880258812588225883258842588525886258872588825889258902589125892258932589425895258962589725898258992590025901259022590325904259052590625907259082590925910259112591225913259142591525916259172591825919259202592125922259232592425925259262592725928259292593025931259322593325934259352593625937259382593925940259412594225943259442594525946259472594825949259502595125952259532595425955259562595725958259592596025961259622596325964259652596625967259682596925970259712597225973259742597525976259772597825979259802598125982259832598425985259862598725988259892599025991259922599325994259952599625997259982599926000260012600226003260042600526006260072600826009260102601126012260132601426015260162601726018260192602026021260222602326024260252602626027260282602926030260312603226033260342603526036260372603826039260402604126042260432604426045260462604726048260492605026051260522605326054260552605626057260582605926060260612606226063260642606526066260672606826069260702607126072260732607426075260762607726078260792608026081260822608326084260852608626087260882608926090260912609226093260942609526096260972609826099261002610126102261032610426105261062610726108261092611026111261122611326114261152611626117261182611926120261212612226123261242612526126261272612826129261302613126132261332613426135261362613726138261392614026141261422614326144261452614626147261482614926150261512615226153261542615526156261572615826159261602616126162261632616426165261662616726168261692617026171261722617326174261752617626177261782617926180261812618226183261842618526186261872618826189261902619126192261932619426195261962619726198261992620026201262022620326204262052620626207262082620926210262112621226213262142621526216262172621826219262202622126222262232622426225262262622726228262292623026231262322623326234262352623626237262382623926240262412624226243262442624526246262472624826249262502625126252262532625426255262562625726258262592626026261262622626326264262652626626267262682626926270262712627226273262742627526276262772627826279262802628126282262832628426285262862628726288262892629026291262922629326294262952629626297262982629926300263012630226303263042630526306263072630826309263102631126312263132631426315263162631726318263192632026321263222632326324263252632626327263282632926330263312633226333263342633526336263372633826339263402634126342263432634426345263462634726348263492635026351263522635326354263552635626357263582635926360263612636226363263642636526366263672636826369263702637126372263732637426375263762637726378263792638026381263822638326384263852638626387263882638926390263912639226393263942639526396263972639826399264002640126402264032640426405264062640726408264092641026411264122641326414264152641626417264182641926420264212642226423264242642526426264272642826429264302643126432264332643426435264362643726438264392644026441264422644326444264452644626447264482644926450264512645226453264542645526456264572645826459264602646126462264632646426465264662646726468264692647026471264722647326474264752647626477264782647926480264812648226483264842648526486264872648826489264902649126492264932649426495264962649726498264992650026501265022650326504265052650626507265082650926510265112651226513265142651526516265172651826519265202652126522265232652426525265262652726528265292653026531265322653326534265352653626537265382653926540265412654226543265442654526546265472654826549265502655126552265532655426555265562655726558265592656026561265622656326564265652656626567265682656926570265712657226573265742657526576265772657826579265802658126582265832658426585265862658726588265892659026591265922659326594265952659626597265982659926600266012660226603266042660526606266072660826609266102661126612266132661426615266162661726618266192662026621266222662326624266252662626627266282662926630266312663226633266342663526636266372663826639266402664126642266432664426645266462664726648266492665026651266522665326654266552665626657266582665926660266612666226663266642666526666266672666826669266702667126672266732667426675266762667726678266792668026681266822668326684266852668626687266882668926690266912669226693266942669526696266972669826699267002670126702267032670426705267062670726708267092671026711267122671326714267152671626717267182671926720267212672226723267242672526726267272672826729267302673126732267332673426735267362673726738267392674026741267422674326744267452674626747267482674926750267512675226753267542675526756267572675826759267602676126762267632676426765267662676726768267692677026771267722677326774267752677626777267782677926780267812678226783267842678526786267872678826789267902679126792267932679426795267962679726798267992680026801268022680326804268052680626807268082680926810268112681226813268142681526816268172681826819268202682126822268232682426825268262682726828268292683026831268322683326834268352683626837268382683926840268412684226843268442684526846268472684826849268502685126852268532685426855268562685726858268592686026861268622686326864268652686626867268682686926870268712687226873268742687526876268772687826879268802688126882268832688426885268862688726888268892689026891268922689326894268952689626897268982689926900269012690226903269042690526906269072690826909269102691126912269132691426915269162691726918269192692026921269222692326924269252692626927269282692926930269312693226933269342693526936269372693826939269402694126942269432694426945269462694726948269492695026951269522695326954269552695626957269582695926960269612696226963269642696526966269672696826969269702697126972269732697426975269762697726978269792698026981269822698326984269852698626987269882698926990269912699226993269942699526996269972699826999270002700127002270032700427005270062700727008270092701027011270122701327014270152701627017270182701927020270212702227023270242702527026270272702827029270302703127032270332703427035270362703727038270392704027041270422704327044270452704627047270482704927050270512705227053270542705527056270572705827059270602706127062270632706427065270662706727068270692707027071270722707327074270752707627077270782707927080270812708227083270842708527086270872708827089270902709127092270932709427095270962709727098270992710027101271022710327104271052710627107271082710927110271112711227113271142711527116271172711827119271202712127122271232712427125271262712727128271292713027131271322713327134271352713627137271382713927140271412714227143271442714527146271472714827149271502715127152271532715427155271562715727158271592716027161271622716327164271652716627167271682716927170271712717227173271742717527176271772717827179271802718127182271832718427185271862718727188271892719027191271922719327194271952719627197271982719927200272012720227203272042720527206272072720827209272102721127212272132721427215272162721727218272192722027221272222722327224272252722627227272282722927230272312723227233272342723527236272372723827239272402724127242272432724427245272462724727248272492725027251272522725327254272552725627257272582725927260272612726227263272642726527266272672726827269272702727127272272732727427275272762727727278272792728027281272822728327284272852728627287272882728927290272912729227293272942729527296272972729827299273002730127302273032730427305273062730727308273092731027311273122731327314273152731627317273182731927320273212732227323273242732527326273272732827329273302733127332273332733427335273362733727338273392734027341273422734327344273452734627347273482734927350273512735227353273542735527356273572735827359273602736127362273632736427365273662736727368273692737027371273722737327374273752737627377273782737927380273812738227383273842738527386273872738827389273902739127392273932739427395273962739727398273992740027401274022740327404274052740627407274082740927410274112741227413274142741527416274172741827419274202742127422274232742427425274262742727428274292743027431274322743327434274352743627437274382743927440274412744227443274442744527446274472744827449274502745127452274532745427455274562745727458274592746027461274622746327464274652746627467274682746927470274712747227473274742747527476274772747827479274802748127482274832748427485274862748727488274892749027491274922749327494274952749627497274982749927500275012750227503275042750527506275072750827509275102751127512275132751427515275162751727518275192752027521275222752327524275252752627527275282752927530275312753227533275342753527536275372753827539275402754127542275432754427545275462754727548275492755027551275522755327554275552755627557275582755927560275612756227563275642756527566275672756827569275702757127572275732757427575275762757727578275792758027581275822758327584275852758627587275882758927590275912759227593275942759527596275972759827599276002760127602276032760427605276062760727608276092761027611276122761327614276152761627617276182761927620276212762227623276242762527626276272762827629276302763127632276332763427635276362763727638276392764027641276422764327644276452764627647276482764927650276512765227653276542765527656276572765827659276602766127662276632766427665276662766727668276692767027671276722767327674276752767627677276782767927680276812768227683276842768527686276872768827689276902769127692276932769427695276962769727698276992770027701277022770327704277052770627707277082770927710277112771227713277142771527716277172771827719277202772127722277232772427725277262772727728277292773027731277322773327734277352773627737277382773927740277412774227743277442774527746277472774827749277502775127752277532775427755277562775727758277592776027761277622776327764277652776627767277682776927770277712777227773277742777527776277772777827779277802778127782277832778427785277862778727788277892779027791277922779327794277952779627797277982779927800278012780227803278042780527806278072780827809278102781127812278132781427815278162781727818278192782027821278222782327824278252782627827278282782927830278312783227833278342783527836278372783827839278402784127842278432784427845278462784727848278492785027851278522785327854278552785627857278582785927860278612786227863278642786527866278672786827869278702787127872278732787427875278762787727878278792788027881278822788327884278852788627887278882788927890278912789227893278942789527896278972789827899279002790127902279032790427905279062790727908279092791027911279122791327914279152791627917279182791927920279212792227923279242792527926279272792827929279302793127932279332793427935279362793727938279392794027941279422794327944279452794627947279482794927950279512795227953279542795527956279572795827959279602796127962279632796427965279662796727968279692797027971279722797327974279752797627977279782797927980279812798227983279842798527986279872798827989279902799127992279932799427995279962799727998279992800028001280022800328004280052800628007280082800928010280112801228013280142801528016280172801828019280202802128022280232802428025280262802728028280292803028031280322803328034280352803628037280382803928040280412804228043280442804528046280472804828049280502805128052280532805428055280562805728058280592806028061280622806328064280652806628067280682806928070280712807228073280742807528076280772807828079280802808128082280832808428085280862808728088280892809028091280922809328094280952809628097280982809928100281012810228103281042810528106281072810828109281102811128112281132811428115281162811728118281192812028121281222812328124281252812628127281282812928130281312813228133281342813528136281372813828139281402814128142281432814428145281462814728148281492815028151281522815328154281552815628157281582815928160281612816228163281642816528166281672816828169281702817128172281732817428175281762817728178281792818028181281822818328184281852818628187281882818928190281912819228193281942819528196281972819828199282002820128202282032820428205282062820728208282092821028211282122821328214282152821628217282182821928220282212822228223282242822528226282272822828229282302823128232282332823428235282362823728238282392824028241282422824328244282452824628247282482824928250282512825228253282542825528256282572825828259282602826128262282632826428265282662826728268282692827028271282722827328274282752827628277282782827928280282812828228283282842828528286282872828828289282902829128292282932829428295282962829728298282992830028301283022830328304283052830628307283082830928310283112831228313283142831528316283172831828319283202832128322283232832428325283262832728328283292833028331283322833328334283352833628337283382833928340283412834228343283442834528346283472834828349283502835128352283532835428355283562835728358283592836028361283622836328364283652836628367283682836928370283712837228373283742837528376283772837828379283802838128382283832838428385283862838728388283892839028391283922839328394283952839628397283982839928400284012840228403284042840528406284072840828409284102841128412284132841428415284162841728418284192842028421284222842328424284252842628427284282842928430284312843228433284342843528436284372843828439284402844128442284432844428445284462844728448284492845028451284522845328454284552845628457284582845928460284612846228463284642846528466284672846828469284702847128472284732847428475284762847728478284792848028481284822848328484284852848628487284882848928490284912849228493284942849528496284972849828499285002850128502285032850428505285062850728508285092851028511285122851328514285152851628517285182851928520285212852228523285242852528526285272852828529285302853128532285332853428535285362853728538285392854028541285422854328544285452854628547285482854928550285512855228553285542855528556285572855828559285602856128562285632856428565285662856728568285692857028571285722857328574285752857628577285782857928580285812858228583285842858528586285872858828589285902859128592285932859428595285962859728598285992860028601286022860328604286052860628607286082860928610286112861228613286142861528616286172861828619286202862128622286232862428625286262862728628286292863028631286322863328634286352863628637286382863928640286412864228643286442864528646286472864828649286502865128652286532865428655286562865728658286592866028661286622866328664286652866628667286682866928670286712867228673286742867528676286772867828679286802868128682286832868428685286862868728688286892869028691286922869328694286952869628697286982869928700287012870228703287042870528706287072870828709287102871128712287132871428715287162871728718287192872028721287222872328724287252872628727287282872928730287312873228733287342873528736287372873828739287402874128742287432874428745287462874728748287492875028751287522875328754287552875628757287582875928760287612876228763287642876528766287672876828769287702877128772287732877428775287762877728778287792878028781287822878328784287852878628787287882878928790287912879228793287942879528796287972879828799288002880128802288032880428805288062880728808288092881028811288122881328814288152881628817288182881928820288212882228823288242882528826288272882828829288302883128832288332883428835288362883728838288392884028841288422884328844288452884628847288482884928850288512885228853288542885528856288572885828859288602886128862288632886428865288662886728868288692887028871288722887328874288752887628877288782887928880288812888228883288842888528886288872888828889288902889128892288932889428895288962889728898288992890028901289022890328904289052890628907289082890928910289112891228913289142891528916289172891828919289202892128922289232892428925289262892728928289292893028931289322893328934289352893628937289382893928940289412894228943289442894528946289472894828949289502895128952289532895428955289562895728958289592896028961289622896328964289652896628967289682896928970289712897228973289742897528976289772897828979289802898128982289832898428985289862898728988289892899028991289922899328994289952899628997289982899929000290012900229003290042900529006290072900829009290102901129012290132901429015290162901729018290192902029021290222902329024290252902629027290282902929030290312903229033290342903529036290372903829039290402904129042290432904429045290462904729048290492905029051290522905329054290552905629057290582905929060290612906229063290642906529066290672906829069290702907129072290732907429075290762907729078290792908029081290822908329084290852908629087290882908929090290912909229093290942909529096290972909829099291002910129102291032910429105291062910729108291092911029111291122911329114291152911629117291182911929120291212912229123291242912529126291272912829129291302913129132291332913429135291362913729138291392914029141291422914329144291452914629147291482914929150291512915229153291542915529156291572915829159291602916129162291632916429165291662916729168291692917029171291722917329174291752917629177291782917929180291812918229183291842918529186291872918829189291902919129192291932919429195291962919729198291992920029201292022920329204292052920629207292082920929210292112921229213292142921529216292172921829219292202922129222292232922429225292262922729228292292923029231292322923329234292352923629237292382923929240292412924229243292442924529246292472924829249292502925129252292532925429255292562925729258292592926029261292622926329264292652926629267292682926929270292712927229273292742927529276292772927829279292802928129282292832928429285292862928729288292892929029291292922929329294292952929629297292982929929300293012930229303293042930529306293072930829309293102931129312293132931429315293162931729318293192932029321293222932329324293252932629327293282932929330293312933229333293342933529336293372933829339293402934129342293432934429345293462934729348293492935029351293522935329354293552935629357293582935929360293612936229363293642936529366293672936829369293702937129372293732937429375293762937729378293792938029381293822938329384293852938629387293882938929390293912939229393293942939529396293972939829399294002940129402294032940429405294062940729408294092941029411294122941329414294152941629417294182941929420294212942229423294242942529426294272942829429294302943129432294332943429435294362943729438294392944029441294422944329444294452944629447294482944929450294512945229453294542945529456294572945829459294602946129462294632946429465294662946729468294692947029471294722947329474294752947629477294782947929480294812948229483294842948529486294872948829489294902949129492294932949429495294962949729498294992950029501295022950329504295052950629507295082950929510295112951229513295142951529516295172951829519295202952129522295232952429525295262952729528295292953029531295322953329534295352953629537295382953929540295412954229543295442954529546295472954829549295502955129552295532955429555295562955729558295592956029561295622956329564295652956629567295682956929570295712957229573295742957529576295772957829579295802958129582295832958429585295862958729588295892959029591295922959329594295952959629597295982959929600296012960229603296042960529606296072960829609296102961129612296132961429615296162961729618296192962029621296222962329624296252962629627296282962929630296312963229633296342963529636296372963829639296402964129642296432964429645296462964729648296492965029651296522965329654296552965629657296582965929660296612966229663296642966529666296672966829669296702967129672296732967429675296762967729678296792968029681296822968329684296852968629687296882968929690296912969229693296942969529696296972969829699297002970129702297032970429705297062970729708297092971029711297122971329714297152971629717297182971929720297212972229723297242972529726297272972829729297302973129732297332973429735297362973729738297392974029741297422974329744297452974629747297482974929750297512975229753297542975529756297572975829759297602976129762297632976429765297662976729768297692977029771297722977329774297752977629777297782977929780297812978229783297842978529786297872978829789297902979129792297932979429795297962979729798297992980029801298022980329804298052980629807298082980929810298112981229813298142981529816298172981829819298202982129822298232982429825298262982729828298292983029831298322983329834298352983629837298382983929840298412984229843298442984529846298472984829849298502985129852298532985429855298562985729858298592986029861298622986329864298652986629867298682986929870298712987229873298742987529876298772987829879298802988129882298832988429885298862988729888298892989029891298922989329894298952989629897298982989929900299012990229903299042990529906299072990829909299102991129912299132991429915299162991729918299192992029921299222992329924299252992629927299282992929930299312993229933299342993529936299372993829939299402994129942299432994429945299462994729948299492995029951299522995329954299552995629957299582995929960299612996229963299642996529966299672996829969299702997129972299732997429975299762997729978299792998029981299822998329984299852998629987299882998929990299912999229993299942999529996299972999829999300003000130002300033000430005300063000730008300093001030011300123001330014300153001630017300183001930020300213002230023300243002530026300273002830029300303003130032300333003430035300363003730038300393004030041300423004330044300453004630047300483004930050300513005230053300543005530056300573005830059300603006130062300633006430065300663006730068300693007030071300723007330074300753007630077300783007930080300813008230083300843008530086300873008830089300903009130092300933009430095300963009730098300993010030101301023010330104301053010630107301083010930110301113011230113301143011530116301173011830119301203012130122301233012430125301263012730128301293013030131301323013330134301353013630137301383013930140301413014230143301443014530146301473014830149301503015130152301533015430155301563015730158301593016030161301623016330164301653016630167301683016930170301713017230173301743017530176301773017830179301803018130182301833018430185301863018730188301893019030191301923019330194301953019630197301983019930200302013020230203302043020530206302073020830209302103021130212302133021430215302163021730218302193022030221302223022330224302253022630227302283022930230302313023230233302343023530236302373023830239302403024130242302433024430245302463024730248302493025030251302523025330254302553025630257302583025930260302613026230263302643026530266302673026830269302703027130272302733027430275302763027730278302793028030281302823028330284302853028630287302883028930290302913029230293302943029530296302973029830299303003030130302303033030430305303063030730308303093031030311303123031330314303153031630317303183031930320303213032230323303243032530326303273032830329303303033130332303333033430335303363033730338303393034030341303423034330344303453034630347303483034930350303513035230353303543035530356303573035830359303603036130362303633036430365303663036730368303693037030371303723037330374303753037630377303783037930380303813038230383303843038530386303873038830389303903039130392303933039430395303963039730398303993040030401304023040330404304053040630407304083040930410304113041230413304143041530416304173041830419304203042130422304233042430425304263042730428304293043030431304323043330434304353043630437304383043930440304413044230443304443044530446304473044830449304503045130452304533045430455304563045730458304593046030461304623046330464304653046630467304683046930470304713047230473304743047530476304773047830479304803048130482304833048430485304863048730488304893049030491304923049330494304953049630497304983049930500305013050230503305043050530506305073050830509305103051130512305133051430515305163051730518305193052030521305223052330524305253052630527305283052930530305313053230533305343053530536305373053830539305403054130542305433054430545305463054730548305493055030551305523055330554305553055630557305583055930560305613056230563305643056530566305673056830569305703057130572305733057430575305763057730578305793058030581305823058330584305853058630587305883058930590305913059230593305943059530596305973059830599306003060130602306033060430605306063060730608306093061030611306123061330614306153061630617306183061930620306213062230623306243062530626306273062830629306303063130632306333063430635306363063730638306393064030641306423064330644306453064630647306483064930650306513065230653306543065530656306573065830659306603066130662306633066430665306663066730668306693067030671306723067330674306753067630677306783067930680306813068230683306843068530686306873068830689306903069130692306933069430695306963069730698306993070030701307023070330704307053070630707307083070930710307113071230713307143071530716307173071830719307203072130722307233072430725307263072730728307293073030731307323073330734307353073630737307383073930740307413074230743307443074530746307473074830749307503075130752307533075430755307563075730758307593076030761307623076330764307653076630767307683076930770307713077230773307743077530776307773077830779307803078130782307833078430785307863078730788307893079030791307923079330794307953079630797307983079930800308013080230803308043080530806308073080830809308103081130812308133081430815308163081730818308193082030821308223082330824308253082630827308283082930830308313083230833308343083530836308373083830839308403084130842308433084430845308463084730848308493085030851308523085330854308553085630857308583085930860308613086230863308643086530866308673086830869308703087130872308733087430875308763087730878308793088030881308823088330884308853088630887308883088930890308913089230893308943089530896308973089830899309003090130902309033090430905309063090730908309093091030911309123091330914309153091630917309183091930920309213092230923309243092530926309273092830929309303093130932309333093430935309363093730938309393094030941309423094330944309453094630947309483094930950309513095230953309543095530956309573095830959309603096130962309633096430965309663096730968309693097030971309723097330974309753097630977309783097930980309813098230983309843098530986309873098830989309903099130992309933099430995309963099730998309993100031001310023100331004310053100631007310083100931010310113101231013310143101531016310173101831019310203102131022310233102431025310263102731028310293103031031310323103331034310353103631037310383103931040310413104231043310443104531046310473104831049310503105131052310533105431055310563105731058310593106031061310623106331064310653106631067310683106931070310713107231073310743107531076310773107831079310803108131082310833108431085310863108731088310893109031091310923109331094310953109631097310983109931100311013110231103311043110531106311073110831109311103111131112311133111431115311163111731118311193112031121311223112331124311253112631127311283112931130311313113231133311343113531136311373113831139311403114131142311433114431145311463114731148311493115031151311523115331154311553115631157311583115931160311613116231163311643116531166311673116831169311703117131172311733117431175311763117731178311793118031181311823118331184311853118631187311883118931190311913119231193311943119531196311973119831199312003120131202312033120431205312063120731208312093121031211312123121331214312153121631217312183121931220312213122231223312243122531226312273122831229312303123131232312333123431235312363123731238312393124031241312423124331244312453124631247312483124931250312513125231253312543125531256312573125831259312603126131262312633126431265312663126731268312693127031271312723127331274312753127631277312783127931280312813128231283312843128531286312873128831289312903129131292312933129431295312963129731298312993130031301313023130331304313053130631307313083130931310313113131231313313143131531316313173131831319313203132131322313233132431325313263132731328313293133031331313323133331334313353133631337313383133931340313413134231343313443134531346313473134831349313503135131352313533135431355313563135731358313593136031361313623136331364313653136631367313683136931370313713137231373313743137531376313773137831379313803138131382313833138431385313863138731388313893139031391313923139331394313953139631397313983139931400314013140231403314043140531406314073140831409314103141131412314133141431415314163141731418314193142031421314223142331424314253142631427314283142931430314313143231433314343143531436314373143831439314403144131442314433144431445314463144731448314493145031451314523145331454314553145631457314583145931460314613146231463314643146531466314673146831469314703147131472314733147431475314763147731478314793148031481314823148331484314853148631487314883148931490314913149231493314943149531496314973149831499315003150131502315033150431505315063150731508315093151031511315123151331514315153151631517315183151931520315213152231523315243152531526315273152831529315303153131532315333153431535315363153731538315393154031541315423154331544315453154631547315483154931550315513155231553315543155531556315573155831559315603156131562315633156431565315663156731568315693157031571315723157331574315753157631577315783157931580315813158231583315843158531586315873158831589315903159131592315933159431595315963159731598315993160031601316023160331604316053160631607316083160931610316113161231613316143161531616316173161831619316203162131622316233162431625316263162731628316293163031631316323163331634316353163631637316383163931640316413164231643316443164531646316473164831649316503165131652316533165431655316563165731658316593166031661316623166331664316653166631667316683166931670316713167231673316743167531676316773167831679316803168131682316833168431685316863168731688316893169031691316923169331694316953169631697316983169931700317013170231703317043170531706317073170831709317103171131712317133171431715317163171731718317193172031721317223172331724317253172631727317283172931730317313173231733317343173531736317373173831739317403174131742317433174431745317463174731748317493175031751317523175331754317553175631757317583175931760317613176231763317643176531766317673176831769317703177131772317733177431775317763177731778317793178031781317823178331784317853178631787317883178931790317913179231793317943179531796317973179831799318003180131802318033180431805318063180731808318093181031811318123181331814318153181631817318183181931820318213182231823318243182531826318273182831829318303183131832318333183431835318363183731838318393184031841318423184331844318453184631847318483184931850318513185231853318543185531856318573185831859318603186131862318633186431865318663186731868318693187031871318723187331874318753187631877318783187931880318813188231883318843188531886318873188831889318903189131892318933189431895318963189731898318993190031901319023190331904319053190631907319083190931910319113191231913319143191531916319173191831919319203192131922319233192431925319263192731928319293193031931319323193331934319353193631937319383193931940319413194231943319443194531946319473194831949319503195131952319533195431955319563195731958319593196031961319623196331964319653196631967319683196931970319713197231973319743197531976319773197831979319803198131982319833198431985319863198731988319893199031991319923199331994319953199631997319983199932000320013200232003320043200532006320073200832009320103201132012320133201432015320163201732018320193202032021320223202332024320253202632027320283202932030320313203232033320343203532036320373203832039320403204132042320433204432045320463204732048320493205032051320523205332054320553205632057320583205932060320613206232063320643206532066320673206832069320703207132072320733207432075320763207732078320793208032081320823208332084320853208632087320883208932090320913209232093320943209532096320973209832099321003210132102321033210432105321063210732108321093211032111321123211332114321153211632117321183211932120321213212232123321243212532126321273212832129321303213132132321333213432135321363213732138321393214032141321423214332144321453214632147321483214932150321513215232153321543215532156321573215832159321603216132162321633216432165321663216732168321693217032171321723217332174321753217632177321783217932180321813218232183321843218532186321873218832189321903219132192321933219432195321963219732198321993220032201322023220332204322053220632207322083220932210322113221232213322143221532216322173221832219322203222132222322233222432225322263222732228322293223032231322323223332234322353223632237322383223932240322413224232243322443224532246322473224832249322503225132252322533225432255322563225732258322593226032261322623226332264322653226632267322683226932270322713227232273322743227532276322773227832279322803228132282322833228432285322863228732288322893229032291322923229332294322953229632297322983229932300323013230232303323043230532306323073230832309323103231132312323133231432315323163231732318323193232032321323223232332324323253232632327323283232932330323313233232333323343233532336323373233832339323403234132342323433234432345323463234732348323493235032351323523235332354323553235632357323583235932360323613236232363323643236532366323673236832369323703237132372323733237432375323763237732378323793238032381323823238332384323853238632387323883238932390323913239232393323943239532396323973239832399324003240132402324033240432405324063240732408324093241032411324123241332414324153241632417324183241932420324213242232423324243242532426324273242832429324303243132432324333243432435324363243732438324393244032441324423244332444324453244632447324483244932450324513245232453324543245532456324573245832459324603246132462324633246432465324663246732468324693247032471324723247332474324753247632477324783247932480324813248232483324843248532486324873248832489324903249132492324933249432495324963249732498324993250032501325023250332504325053250632507325083250932510325113251232513325143251532516325173251832519325203252132522325233252432525325263252732528325293253032531325323253332534325353253632537325383253932540325413254232543325443254532546325473254832549325503255132552325533255432555325563255732558325593256032561325623256332564325653256632567325683256932570325713257232573325743257532576325773257832579325803258132582325833258432585325863258732588325893259032591325923259332594325953259632597325983259932600326013260232603326043260532606326073260832609326103261132612326133261432615326163261732618326193262032621326223262332624326253262632627326283262932630326313263232633326343263532636326373263832639326403264132642326433264432645326463264732648326493265032651326523265332654326553265632657326583265932660326613266232663326643266532666326673266832669326703267132672326733267432675326763267732678326793268032681326823268332684326853268632687326883268932690326913269232693326943269532696326973269832699327003270132702327033270432705327063270732708327093271032711327123271332714327153271632717327183271932720327213272232723327243272532726327273272832729327303273132732327333273432735327363273732738327393274032741327423274332744327453274632747327483274932750327513275232753327543275532756327573275832759327603276132762327633276432765327663276732768327693277032771327723277332774327753277632777327783277932780327813278232783327843278532786327873278832789327903279132792327933279432795327963279732798327993280032801328023280332804328053280632807328083280932810328113281232813328143281532816328173281832819328203282132822328233282432825328263282732828328293283032831328323283332834328353283632837328383283932840328413284232843328443284532846328473284832849328503285132852328533285432855328563285732858328593286032861328623286332864328653286632867328683286932870328713287232873328743287532876328773287832879328803288132882328833288432885328863288732888328893289032891328923289332894328953289632897328983289932900329013290232903329043290532906329073290832909329103291132912329133291432915329163291732918329193292032921329223292332924329253292632927329283292932930329313293232933329343293532936329373293832939329403294132942329433294432945329463294732948329493295032951329523295332954329553295632957329583295932960329613296232963329643296532966329673296832969329703297132972329733297432975329763297732978329793298032981329823298332984329853298632987329883298932990329913299232993329943299532996329973299832999330003300133002330033300433005330063300733008330093301033011330123301333014330153301633017330183301933020330213302233023330243302533026330273302833029330303303133032330333303433035330363303733038330393304033041330423304333044330453304633047330483304933050330513305233053330543305533056330573305833059330603306133062330633306433065330663306733068330693307033071330723307333074330753307633077330783307933080330813308233083330843308533086330873308833089330903309133092330933309433095330963309733098330993310033101331023310333104331053310633107331083310933110331113311233113331143311533116331173311833119331203312133122331233312433125331263312733128331293313033131331323313333134331353313633137331383313933140331413314233143331443314533146331473314833149331503315133152331533315433155331563315733158331593316033161331623316333164331653316633167331683316933170331713317233173331743317533176331773317833179331803318133182331833318433185331863318733188331893319033191331923319333194331953319633197331983319933200332013320233203332043320533206332073320833209332103321133212332133321433215332163321733218332193322033221332223322333224332253322633227332283322933230332313323233233332343323533236332373323833239332403324133242332433324433245332463324733248332493325033251332523325333254332553325633257332583325933260332613326233263332643326533266332673326833269332703327133272332733327433275332763327733278332793328033281332823328333284332853328633287332883328933290332913329233293332943329533296332973329833299333003330133302333033330433305333063330733308333093331033311333123331333314333153331633317333183331933320333213332233323333243332533326333273332833329333303333133332333333333433335333363333733338333393334033341333423334333344333453334633347333483334933350333513335233353333543335533356333573335833359333603336133362333633336433365333663336733368333693337033371333723337333374333753337633377333783337933380333813338233383333843338533386333873338833389333903339133392333933339433395333963339733398333993340033401334023340333404334053340633407334083340933410334113341233413334143341533416334173341833419334203342133422334233342433425334263342733428334293343033431334323343333434334353343633437334383343933440334413344233443334443344533446334473344833449334503345133452334533345433455334563345733458334593346033461334623346333464334653346633467334683346933470334713347233473334743347533476334773347833479334803348133482334833348433485334863348733488334893349033491334923349333494334953349633497334983349933500335013350233503335043350533506335073350833509335103351133512335133351433515335163351733518335193352033521335223352333524335253352633527335283352933530335313353233533335343353533536335373353833539335403354133542335433354433545335463354733548335493355033551335523355333554335553355633557335583355933560335613356233563335643356533566335673356833569335703357133572335733357433575335763357733578335793358033581335823358333584335853358633587335883358933590335913359233593335943359533596335973359833599336003360133602336033360433605336063360733608336093361033611336123361333614336153361633617336183361933620336213362233623336243362533626336273362833629336303363133632336333363433635336363363733638336393364033641336423364333644336453364633647336483364933650336513365233653336543365533656336573365833659336603366133662336633366433665336663366733668336693367033671336723367333674336753367633677336783367933680336813368233683336843368533686336873368833689336903369133692336933369433695336963369733698336993370033701337023370333704337053370633707337083370933710337113371233713337143371533716337173371833719337203372133722337233372433725337263372733728337293373033731337323373333734337353373633737337383373933740337413374233743337443374533746337473374833749337503375133752337533375433755337563375733758337593376033761337623376333764337653376633767337683376933770337713377233773337743377533776337773377833779337803378133782337833378433785337863378733788337893379033791337923379333794337953379633797337983379933800338013380233803338043380533806338073380833809338103381133812338133381433815338163381733818338193382033821338223382333824338253382633827338283382933830338313383233833338343383533836338373383833839338403384133842338433384433845338463384733848338493385033851338523385333854338553385633857338583385933860338613386233863338643386533866338673386833869338703387133872338733387433875338763387733878338793388033881338823388333884338853388633887338883388933890338913389233893338943389533896338973389833899339003390133902339033390433905339063390733908339093391033911339123391333914339153391633917339183391933920339213392233923339243392533926339273392833929339303393133932339333393433935339363393733938339393394033941339423394333944339453394633947339483394933950339513395233953339543395533956339573395833959339603396133962339633396433965339663396733968339693397033971339723397333974339753397633977339783397933980339813398233983339843398533986339873398833989339903399133992339933399433995339963399733998339993400034001340023400334004340053400634007340083400934010340113401234013340143401534016340173401834019340203402134022340233402434025340263402734028340293403034031340323403334034340353403634037340383403934040340413404234043340443404534046340473404834049340503405134052340533405434055340563405734058340593406034061340623406334064340653406634067340683406934070340713407234073340743407534076340773407834079340803408134082340833408434085340863408734088340893409034091340923409334094340953409634097340983409934100341013410234103341043410534106341073410834109341103411134112341133411434115341163411734118341193412034121341223412334124341253412634127341283412934130341313413234133341343413534136341373413834139341403414134142341433414434145341463414734148341493415034151341523415334154341553415634157341583415934160341613416234163341643416534166341673416834169341703417134172341733417434175341763417734178341793418034181341823418334184341853418634187341883418934190341913419234193341943419534196341973419834199342003420134202342033420434205342063420734208342093421034211342123421334214342153421634217342183421934220342213422234223342243422534226342273422834229342303423134232342333423434235342363423734238342393424034241342423424334244342453424634247342483424934250342513425234253342543425534256342573425834259342603426134262342633426434265342663426734268342693427034271342723427334274342753427634277342783427934280342813428234283342843428534286342873428834289342903429134292342933429434295342963429734298342993430034301343023430334304343053430634307343083430934310343113431234313343143431534316343173431834319343203432134322343233432434325343263432734328343293433034331343323433334334343353433634337343383433934340343413434234343343443434534346343473434834349343503435134352343533435434355343563435734358343593436034361343623436334364343653436634367343683436934370343713437234373343743437534376343773437834379343803438134382343833438434385343863438734388343893439034391343923439334394343953439634397343983439934400344013440234403344043440534406344073440834409344103441134412344133441434415344163441734418344193442034421344223442334424344253442634427344283442934430344313443234433344343443534436344373443834439344403444134442344433444434445344463444734448344493445034451344523445334454344553445634457344583445934460344613446234463344643446534466344673446834469344703447134472344733447434475344763447734478344793448034481344823448334484344853448634487344883448934490344913449234493344943449534496344973449834499345003450134502345033450434505345063450734508345093451034511345123451334514345153451634517345183451934520345213452234523345243452534526345273452834529345303453134532345333453434535345363453734538345393454034541345423454334544345453454634547345483454934550345513455234553345543455534556345573455834559345603456134562345633456434565345663456734568345693457034571345723457334574345753457634577345783457934580345813458234583345843458534586345873458834589345903459134592345933459434595345963459734598345993460034601346023460334604346053460634607346083460934610346113461234613346143461534616346173461834619346203462134622346233462434625346263462734628346293463034631346323463334634346353463634637346383463934640346413464234643346443464534646346473464834649346503465134652346533465434655346563465734658346593466034661346623466334664346653466634667346683466934670346713467234673346743467534676346773467834679346803468134682346833468434685346863468734688346893469034691346923469334694346953469634697346983469934700347013470234703347043470534706347073470834709347103471134712347133471434715347163471734718347193472034721347223472334724347253472634727347283472934730347313473234733347343473534736347373473834739347403474134742347433474434745347463474734748347493475034751347523475334754347553475634757347583475934760347613476234763347643476534766347673476834769347703477134772347733477434775347763477734778347793478034781347823478334784347853478634787347883478934790347913479234793347943479534796347973479834799348003480134802348033480434805348063480734808348093481034811348123481334814348153481634817348183481934820348213482234823348243482534826348273482834829348303483134832348333483434835348363483734838348393484034841348423484334844348453484634847348483484934850348513485234853348543485534856348573485834859348603486134862348633486434865348663486734868348693487034871348723487334874348753487634877348783487934880348813488234883348843488534886348873488834889348903489134892348933489434895348963489734898348993490034901349023490334904349053490634907349083490934910349113491234913349143491534916349173491834919349203492134922349233492434925349263492734928349293493034931349323493334934349353493634937349383493934940349413494234943349443494534946349473494834949349503495134952349533495434955349563495734958349593496034961349623496334964349653496634967349683496934970349713497234973349743497534976349773497834979349803498134982349833498434985349863498734988349893499034991349923499334994349953499634997349983499935000350013500235003350043500535006350073500835009350103501135012350133501435015350163501735018350193502035021350223502335024350253502635027350283502935030350313503235033350343503535036350373503835039350403504135042350433504435045350463504735048350493505035051350523505335054350553505635057350583505935060350613506235063350643506535066350673506835069350703507135072350733507435075350763507735078350793508035081350823508335084350853508635087350883508935090350913509235093350943509535096350973509835099351003510135102351033510435105351063510735108351093511035111351123511335114351153511635117351183511935120351213512235123351243512535126351273512835129351303513135132351333513435135351363513735138351393514035141351423514335144351453514635147351483514935150351513515235153351543515535156351573515835159351603516135162351633516435165351663516735168351693517035171351723517335174351753517635177351783517935180351813518235183351843518535186351873518835189351903519135192351933519435195351963519735198351993520035201352023520335204352053520635207352083520935210352113521235213352143521535216352173521835219352203522135222352233522435225352263522735228352293523035231352323523335234352353523635237352383523935240352413524235243352443524535246352473524835249352503525135252352533525435255352563525735258352593526035261352623526335264352653526635267352683526935270352713527235273352743527535276352773527835279352803528135282352833528435285352863528735288352893529035291352923529335294352953529635297352983529935300353013530235303353043530535306353073530835309353103531135312353133531435315353163531735318353193532035321353223532335324353253532635327353283532935330353313533235333353343533535336353373533835339353403534135342353433534435345353463534735348353493535035351353523535335354353553535635357353583535935360353613536235363353643536535366353673536835369353703537135372353733537435375353763537735378353793538035381353823538335384353853538635387353883538935390353913539235393353943539535396353973539835399354003540135402354033540435405354063540735408354093541035411354123541335414354153541635417354183541935420354213542235423354243542535426354273542835429354303543135432354333543435435354363543735438354393544035441354423544335444354453544635447354483544935450354513545235453354543545535456354573545835459354603546135462354633546435465354663546735468354693547035471354723547335474354753547635477354783547935480354813548235483354843548535486354873548835489354903549135492354933549435495354963549735498354993550035501355023550335504355053550635507355083550935510355113551235513355143551535516355173551835519355203552135522355233552435525355263552735528355293553035531355323553335534355353553635537355383553935540355413554235543355443554535546355473554835549355503555135552355533555435555355563555735558355593556035561355623556335564355653556635567355683556935570355713557235573355743557535576355773557835579355803558135582355833558435585355863558735588355893559035591355923559335594355953559635597355983559935600356013560235603356043560535606356073560835609356103561135612356133561435615356163561735618356193562035621356223562335624356253562635627356283562935630356313563235633356343563535636356373563835639356403564135642356433564435645356463564735648356493565035651356523565335654356553565635657356583565935660356613566235663356643566535666356673566835669356703567135672356733567435675356763567735678356793568035681356823568335684356853568635687356883568935690356913569235693356943569535696356973569835699357003570135702357033570435705357063570735708357093571035711357123571335714357153571635717357183571935720357213572235723357243572535726357273572835729357303573135732357333573435735357363573735738357393574035741357423574335744357453574635747357483574935750357513575235753357543575535756357573575835759357603576135762357633576435765357663576735768357693577035771357723577335774357753577635777357783577935780357813578235783357843578535786357873578835789357903579135792357933579435795357963579735798357993580035801358023580335804358053580635807358083580935810358113581235813358143581535816358173581835819358203582135822358233582435825358263582735828358293583035831358323583335834358353583635837358383583935840358413584235843358443584535846358473584835849358503585135852358533585435855358563585735858358593586035861358623586335864358653586635867358683586935870358713587235873358743587535876358773587835879358803588135882358833588435885358863588735888358893589035891358923589335894358953589635897358983589935900359013590235903359043590535906359073590835909359103591135912359133591435915359163591735918359193592035921359223592335924359253592635927359283592935930359313593235933359343593535936359373593835939359403594135942359433594435945359463594735948359493595035951359523595335954359553595635957359583595935960359613596235963359643596535966359673596835969359703597135972359733597435975359763597735978359793598035981359823598335984359853598635987359883598935990359913599235993359943599535996359973599835999360003600136002360033600436005360063600736008360093601036011360123601336014360153601636017360183601936020360213602236023360243602536026360273602836029360303603136032360333603436035360363603736038360393604036041360423604336044360453604636047360483604936050360513605236053360543605536056360573605836059360603606136062360633606436065360663606736068360693607036071360723607336074360753607636077360783607936080360813608236083360843608536086360873608836089360903609136092360933609436095360963609736098360993610036101361023610336104361053610636107361083610936110361113611236113361143611536116361173611836119361203612136122361233612436125361263612736128361293613036131361323613336134361353613636137361383613936140361413614236143361443614536146361473614836149361503615136152361533615436155361563615736158361593616036161361623616336164361653616636167361683616936170361713617236173361743617536176361773617836179361803618136182361833618436185361863618736188361893619036191361923619336194361953619636197361983619936200362013620236203362043620536206362073620836209362103621136212362133621436215362163621736218362193622036221362223622336224362253622636227362283622936230362313623236233362343623536236362373623836239362403624136242362433624436245362463624736248362493625036251362523625336254362553625636257362583625936260362613626236263362643626536266362673626836269362703627136272362733627436275362763627736278362793628036281362823628336284362853628636287362883628936290362913629236293362943629536296362973629836299363003630136302363033630436305363063630736308363093631036311363123631336314363153631636317363183631936320363213632236323363243632536326363273632836329363303633136332363333633436335363363633736338363393634036341363423634336344363453634636347363483634936350363513635236353363543635536356363573635836359363603636136362363633636436365363663636736368363693637036371363723637336374363753637636377363783637936380363813638236383363843638536386363873638836389363903639136392363933639436395363963639736398363993640036401364023640336404364053640636407364083640936410364113641236413364143641536416364173641836419364203642136422364233642436425364263642736428364293643036431364323643336434364353643636437364383643936440364413644236443364443644536446364473644836449364503645136452364533645436455364563645736458364593646036461364623646336464364653646636467364683646936470364713647236473364743647536476364773647836479364803648136482364833648436485364863648736488364893649036491364923649336494364953649636497364983649936500365013650236503365043650536506365073650836509365103651136512365133651436515365163651736518365193652036521365223652336524365253652636527365283652936530365313653236533365343653536536365373653836539365403654136542365433654436545365463654736548365493655036551365523655336554365553655636557365583655936560365613656236563365643656536566365673656836569365703657136572365733657436575365763657736578365793658036581365823658336584365853658636587365883658936590365913659236593365943659536596365973659836599366003660136602366033660436605366063660736608366093661036611366123661336614366153661636617366183661936620366213662236623366243662536626366273662836629366303663136632366333663436635366363663736638366393664036641366423664336644366453664636647366483664936650366513665236653366543665536656366573665836659366603666136662366633666436665366663666736668366693667036671366723667336674366753667636677366783667936680366813668236683366843668536686366873668836689366903669136692366933669436695366963669736698366993670036701367023670336704367053670636707367083670936710367113671236713367143671536716367173671836719367203672136722367233672436725367263672736728367293673036731367323673336734367353673636737367383673936740367413674236743367443674536746367473674836749367503675136752367533675436755367563675736758367593676036761367623676336764367653676636767367683676936770367713677236773367743677536776367773677836779367803678136782367833678436785367863678736788367893679036791367923679336794367953679636797367983679936800368013680236803368043680536806368073680836809368103681136812368133681436815368163681736818368193682036821368223682336824368253682636827368283682936830368313683236833368343683536836368373683836839368403684136842368433684436845368463684736848368493685036851368523685336854368553685636857368583685936860368613686236863368643686536866368673686836869368703687136872368733687436875368763687736878368793688036881368823688336884368853688636887368883688936890368913689236893368943689536896368973689836899369003690136902369033690436905369063690736908369093691036911369123691336914369153691636917369183691936920369213692236923369243692536926369273692836929369303693136932369333693436935369363693736938369393694036941369423694336944369453694636947369483694936950369513695236953369543695536956369573695836959369603696136962369633696436965369663696736968369693697036971369723697336974369753697636977369783697936980369813698236983369843698536986369873698836989369903699136992369933699436995369963699736998369993700037001370023700337004370053700637007370083700937010370113701237013370143701537016370173701837019370203702137022370233702437025370263702737028370293703037031370323703337034370353703637037370383703937040370413704237043370443704537046370473704837049370503705137052370533705437055370563705737058370593706037061370623706337064370653706637067370683706937070370713707237073370743707537076370773707837079370803708137082370833708437085370863708737088370893709037091370923709337094370953709637097370983709937100371013710237103371043710537106371073710837109371103711137112371133711437115371163711737118371193712037121371223712337124371253712637127371283712937130371313713237133371343713537136371373713837139371403714137142371433714437145371463714737148371493715037151371523715337154371553715637157371583715937160371613716237163371643716537166371673716837169371703717137172371733717437175371763717737178371793718037181371823718337184371853718637187371883718937190371913719237193371943719537196371973719837199372003720137202372033720437205372063720737208372093721037211372123721337214372153721637217372183721937220372213722237223372243722537226372273722837229372303723137232372333723437235372363723737238372393724037241372423724337244372453724637247372483724937250372513725237253372543725537256372573725837259372603726137262372633726437265372663726737268372693727037271372723727337274372753727637277372783727937280372813728237283372843728537286372873728837289372903729137292372933729437295372963729737298372993730037301373023730337304373053730637307373083730937310373113731237313373143731537316373173731837319373203732137322373233732437325373263732737328373293733037331373323733337334373353733637337373383733937340373413734237343373443734537346373473734837349373503735137352373533735437355373563735737358373593736037361373623736337364373653736637367373683736937370373713737237373373743737537376373773737837379373803738137382373833738437385373863738737388373893739037391373923739337394373953739637397373983739937400374013740237403374043740537406374073740837409374103741137412374133741437415374163741737418374193742037421374223742337424374253742637427374283742937430374313743237433374343743537436374373743837439374403744137442374433744437445374463744737448374493745037451374523745337454374553745637457374583745937460374613746237463374643746537466374673746837469374703747137472374733747437475374763747737478374793748037481374823748337484374853748637487374883748937490374913749237493374943749537496374973749837499375003750137502375033750437505375063750737508375093751037511375123751337514375153751637517375183751937520375213752237523375243752537526375273752837529375303753137532375333753437535375363753737538375393754037541375423754337544375453754637547375483754937550375513755237553375543755537556375573755837559375603756137562375633756437565375663756737568375693757037571375723757337574375753757637577375783757937580375813758237583375843758537586375873758837589375903759137592375933759437595375963759737598375993760037601376023760337604376053760637607376083760937610376113761237613376143761537616376173761837619376203762137622376233762437625376263762737628376293763037631376323763337634376353763637637376383763937640376413764237643376443764537646376473764837649376503765137652376533765437655376563765737658376593766037661376623766337664376653766637667376683766937670376713767237673376743767537676376773767837679376803768137682376833768437685376863768737688376893769037691376923769337694376953769637697376983769937700377013770237703377043770537706377073770837709377103771137712377133771437715377163771737718377193772037721377223772337724377253772637727377283772937730377313773237733377343773537736377373773837739377403774137742377433774437745377463774737748377493775037751377523775337754377553775637757377583775937760377613776237763377643776537766377673776837769377703777137772377733777437775377763777737778377793778037781377823778337784377853778637787377883778937790377913779237793377943779537796377973779837799378003780137802378033780437805378063780737808378093781037811378123781337814378153781637817378183781937820378213782237823378243782537826378273782837829378303783137832378333783437835378363783737838378393784037841378423784337844378453784637847378483784937850378513785237853378543785537856378573785837859378603786137862378633786437865378663786737868378693787037871378723787337874378753787637877378783787937880378813788237883378843788537886378873788837889378903789137892378933789437895378963789737898378993790037901379023790337904379053790637907379083790937910379113791237913379143791537916379173791837919379203792137922379233792437925379263792737928379293793037931379323793337934379353793637937379383793937940379413794237943379443794537946379473794837949379503795137952379533795437955379563795737958379593796037961379623796337964379653796637967379683796937970379713797237973379743797537976379773797837979379803798137982379833798437985379863798737988379893799037991379923799337994379953799637997379983799938000380013800238003380043800538006380073800838009380103801138012380133801438015380163801738018380193802038021380223802338024380253802638027380283802938030380313803238033380343803538036380373803838039380403804138042380433804438045380463804738048380493805038051380523805338054380553805638057380583805938060380613806238063380643806538066380673806838069380703807138072380733807438075380763807738078380793808038081380823808338084380853808638087380883808938090380913809238093380943809538096380973809838099381003810138102381033810438105381063810738108381093811038111381123811338114381153811638117381183811938120381213812238123381243812538126381273812838129381303813138132381333813438135381363813738138381393814038141381423814338144381453814638147381483814938150381513815238153381543815538156381573815838159381603816138162381633816438165381663816738168381693817038171381723817338174381753817638177381783817938180381813818238183381843818538186381873818838189381903819138192381933819438195381963819738198381993820038201382023820338204382053820638207382083820938210382113821238213382143821538216382173821838219382203822138222382233822438225382263822738228382293823038231382323823338234382353823638237382383823938240382413824238243382443824538246382473824838249382503825138252382533825438255382563825738258382593826038261382623826338264382653826638267382683826938270382713827238273382743827538276382773827838279382803828138282382833828438285382863828738288382893829038291382923829338294382953829638297382983829938300383013830238303383043830538306383073830838309383103831138312383133831438315383163831738318383193832038321383223832338324383253832638327383283832938330383313833238333383343833538336383373833838339383403834138342383433834438345383463834738348383493835038351383523835338354383553835638357383583835938360383613836238363383643836538366383673836838369383703837138372383733837438375383763837738378383793838038381383823838338384383853838638387383883838938390383913839238393383943839538396383973839838399384003840138402384033840438405384063840738408384093841038411384123841338414384153841638417384183841938420384213842238423384243842538426384273842838429384303843138432384333843438435384363843738438384393844038441384423844338444384453844638447384483844938450384513845238453384543845538456384573845838459384603846138462384633846438465384663846738468384693847038471384723847338474384753847638477384783847938480384813848238483384843848538486384873848838489384903849138492384933849438495384963849738498384993850038501385023850338504385053850638507385083850938510385113851238513385143851538516385173851838519385203852138522385233852438525385263852738528385293853038531385323853338534385353853638537385383853938540385413854238543385443854538546385473854838549385503855138552385533855438555385563855738558385593856038561385623856338564385653856638567385683856938570385713857238573385743857538576385773857838579385803858138582385833858438585385863858738588385893859038591385923859338594385953859638597385983859938600386013860238603386043860538606386073860838609386103861138612386133861438615386163861738618386193862038621386223862338624386253862638627386283862938630386313863238633386343863538636386373863838639386403864138642386433864438645386463864738648386493865038651386523865338654386553865638657386583865938660386613866238663386643866538666386673866838669386703867138672386733867438675386763867738678386793868038681386823868338684386853868638687386883868938690386913869238693386943869538696386973869838699387003870138702387033870438705387063870738708387093871038711387123871338714387153871638717387183871938720387213872238723387243872538726387273872838729387303873138732387333873438735387363873738738387393874038741387423874338744387453874638747387483874938750387513875238753387543875538756387573875838759387603876138762387633876438765387663876738768387693877038771387723877338774387753877638777387783877938780387813878238783387843878538786387873878838789387903879138792387933879438795387963879738798387993880038801388023880338804388053880638807388083880938810388113881238813388143881538816388173881838819388203882138822388233882438825388263882738828388293883038831388323883338834388353883638837388383883938840388413884238843388443884538846388473884838849388503885138852388533885438855388563885738858388593886038861388623886338864388653886638867388683886938870388713887238873388743887538876388773887838879388803888138882388833888438885388863888738888388893889038891388923889338894388953889638897388983889938900389013890238903389043890538906389073890838909389103891138912389133891438915389163891738918389193892038921389223892338924389253892638927389283892938930389313893238933389343893538936389373893838939389403894138942389433894438945389463894738948389493895038951389523895338954389553895638957389583895938960389613896238963389643896538966389673896838969389703897138972389733897438975389763897738978389793898038981389823898338984389853898638987389883898938990389913899238993389943899538996389973899838999390003900139002390033900439005390063900739008390093901039011390123901339014390153901639017390183901939020390213902239023390243902539026390273902839029390303903139032390333903439035390363903739038390393904039041390423904339044390453904639047390483904939050390513905239053390543905539056390573905839059390603906139062390633906439065390663906739068390693907039071390723907339074390753907639077390783907939080390813908239083390843908539086390873908839089390903909139092390933909439095390963909739098390993910039101391023910339104391053910639107391083910939110391113911239113391143911539116391173911839119391203912139122391233912439125391263912739128391293913039131391323913339134391353913639137391383913939140391413914239143391443914539146391473914839149391503915139152391533915439155391563915739158391593916039161391623916339164391653916639167391683916939170391713917239173391743917539176391773917839179391803918139182391833918439185391863918739188391893919039191391923919339194391953919639197391983919939200392013920239203392043920539206392073920839209392103921139212392133921439215392163921739218392193922039221392223922339224392253922639227392283922939230392313923239233392343923539236392373923839239392403924139242392433924439245392463924739248392493925039251392523925339254392553925639257392583925939260392613926239263392643926539266392673926839269392703927139272392733927439275392763927739278392793928039281392823928339284392853928639287392883928939290392913929239293392943929539296392973929839299393003930139302393033930439305393063930739308393093931039311393123931339314393153931639317393183931939320393213932239323393243932539326393273932839329393303933139332393333933439335393363933739338393393934039341393423934339344393453934639347393483934939350393513935239353393543935539356393573935839359393603936139362393633936439365393663936739368393693937039371393723937339374393753937639377393783937939380393813938239383393843938539386393873938839389393903939139392393933939439395393963939739398393993940039401394023940339404394053940639407394083940939410394113941239413394143941539416394173941839419394203942139422394233942439425394263942739428394293943039431394323943339434394353943639437394383943939440394413944239443394443944539446394473944839449394503945139452394533945439455394563945739458394593946039461394623946339464394653946639467394683946939470394713947239473394743947539476394773947839479394803948139482394833948439485394863948739488394893949039491394923949339494394953949639497394983949939500395013950239503395043950539506395073950839509395103951139512395133951439515395163951739518395193952039521395223952339524395253952639527395283952939530395313953239533395343953539536395373953839539395403954139542395433954439545395463954739548395493955039551395523955339554395553955639557395583955939560395613956239563395643956539566395673956839569395703957139572395733957439575395763957739578395793958039581395823958339584395853958639587395883958939590395913959239593395943959539596395973959839599396003960139602396033960439605396063960739608396093961039611396123961339614396153961639617396183961939620396213962239623396243962539626396273962839629396303963139632396333963439635396363963739638396393964039641396423964339644396453964639647396483964939650396513965239653396543965539656396573965839659396603966139662396633966439665396663966739668396693967039671396723967339674396753967639677396783967939680396813968239683396843968539686396873968839689396903969139692396933969439695396963969739698396993970039701397023970339704397053970639707397083970939710397113971239713397143971539716397173971839719397203972139722397233972439725397263972739728397293973039731397323973339734397353973639737397383973939740397413974239743397443974539746397473974839749397503975139752397533975439755397563975739758397593976039761397623976339764397653976639767397683976939770397713977239773397743977539776397773977839779397803978139782397833978439785397863978739788397893979039791397923979339794397953979639797397983979939800398013980239803398043980539806398073980839809398103981139812398133981439815398163981739818398193982039821398223982339824398253982639827398283982939830398313983239833398343983539836398373983839839398403984139842398433984439845398463984739848398493985039851398523985339854398553985639857398583985939860398613986239863398643986539866398673986839869398703987139872398733987439875398763987739878398793988039881398823988339884398853988639887398883988939890398913989239893398943989539896398973989839899399003990139902399033990439905399063990739908399093991039911399123991339914399153991639917399183991939920399213992239923399243992539926399273992839929399303993139932399333993439935399363993739938399393994039941399423994339944399453994639947399483994939950399513995239953399543995539956399573995839959399603996139962399633996439965399663996739968399693997039971399723997339974399753997639977399783997939980399813998239983399843998539986399873998839989399903999139992399933999439995399963999739998399994000040001400024000340004400054000640007400084000940010400114001240013400144001540016400174001840019400204002140022400234002440025400264002740028400294003040031400324003340034400354003640037400384003940040400414004240043400444004540046400474004840049400504005140052400534005440055400564005740058400594006040061400624006340064400654006640067400684006940070400714007240073400744007540076400774007840079400804008140082400834008440085400864008740088400894009040091400924009340094400954009640097400984009940100401014010240103401044010540106401074010840109401104011140112401134011440115401164011740118401194012040121401224012340124401254012640127401284012940130401314013240133401344013540136401374013840139401404014140142401434014440145401464014740148401494015040151401524015340154401554015640157401584015940160401614016240163401644016540166401674016840169401704017140172401734017440175401764017740178401794018040181401824018340184401854018640187401884018940190401914019240193401944019540196401974019840199402004020140202402034020440205402064020740208402094021040211402124021340214402154021640217402184021940220402214022240223402244022540226402274022840229402304023140232402334023440235402364023740238402394024040241402424024340244402454024640247402484024940250402514025240253402544025540256402574025840259402604026140262402634026440265402664026740268402694027040271402724027340274402754027640277402784027940280402814028240283402844028540286402874028840289402904029140292402934029440295402964029740298402994030040301403024030340304403054030640307403084030940310403114031240313403144031540316403174031840319403204032140322403234032440325403264032740328403294033040331403324033340334403354033640337403384033940340403414034240343403444034540346403474034840349403504035140352403534035440355403564035740358403594036040361403624036340364403654036640367403684036940370403714037240373403744037540376403774037840379403804038140382403834038440385403864038740388403894039040391403924039340394403954039640397403984039940400404014040240403404044040540406404074040840409404104041140412404134041440415404164041740418404194042040421404224042340424404254042640427404284042940430404314043240433404344043540436404374043840439404404044140442404434044440445404464044740448404494045040451404524045340454404554045640457404584045940460404614046240463404644046540466404674046840469404704047140472404734047440475404764047740478404794048040481404824048340484404854048640487404884048940490404914049240493404944049540496404974049840499405004050140502405034050440505405064050740508405094051040511405124051340514405154051640517405184051940520405214052240523405244052540526405274052840529405304053140532405334053440535405364053740538405394054040541405424054340544405454054640547405484054940550405514055240553405544055540556405574055840559405604056140562405634056440565405664056740568405694057040571405724057340574405754057640577405784057940580405814058240583405844058540586405874058840589405904059140592405934059440595405964059740598405994060040601406024060340604406054060640607406084060940610406114061240613406144061540616406174061840619406204062140622406234062440625406264062740628406294063040631406324063340634406354063640637406384063940640406414064240643406444064540646406474064840649406504065140652406534065440655406564065740658406594066040661406624066340664406654066640667406684066940670406714067240673406744067540676406774067840679406804068140682406834068440685406864068740688406894069040691406924069340694406954069640697406984069940700407014070240703407044070540706407074070840709407104071140712407134071440715407164071740718407194072040721407224072340724407254072640727407284072940730407314073240733407344073540736407374073840739407404074140742407434074440745407464074740748407494075040751407524075340754407554075640757407584075940760407614076240763407644076540766407674076840769407704077140772407734077440775407764077740778407794078040781407824078340784407854078640787407884078940790407914079240793407944079540796407974079840799408004080140802408034080440805408064080740808408094081040811408124081340814408154081640817408184081940820408214082240823408244082540826408274082840829408304083140832408334083440835408364083740838408394084040841408424084340844408454084640847408484084940850408514085240853408544085540856408574085840859408604086140862408634086440865408664086740868408694087040871408724087340874408754087640877408784087940880408814088240883408844088540886408874088840889408904089140892408934089440895408964089740898408994090040901409024090340904409054090640907409084090940910409114091240913409144091540916409174091840919409204092140922409234092440925409264092740928409294093040931409324093340934409354093640937409384093940940409414094240943409444094540946409474094840949409504095140952409534095440955409564095740958409594096040961409624096340964409654096640967409684096940970409714097240973409744097540976409774097840979409804098140982409834098440985409864098740988409894099040991409924099340994409954099640997409984099941000410014100241003410044100541006410074100841009410104101141012410134101441015410164101741018410194102041021410224102341024410254102641027410284102941030410314103241033410344103541036410374103841039410404104141042410434104441045410464104741048410494105041051410524105341054410554105641057410584105941060410614106241063410644106541066410674106841069410704107141072410734107441075410764107741078410794108041081410824108341084410854108641087410884108941090410914109241093410944109541096410974109841099411004110141102411034110441105411064110741108411094111041111411124111341114411154111641117411184111941120411214112241123411244112541126411274112841129411304113141132411334113441135411364113741138411394114041141411424114341144411454114641147411484114941150411514115241153411544115541156411574115841159411604116141162411634116441165411664116741168411694117041171411724117341174411754117641177411784117941180411814118241183411844118541186411874118841189411904119141192411934119441195411964119741198411994120041201412024120341204412054120641207412084120941210412114121241213412144121541216412174121841219412204122141222412234122441225412264122741228412294123041231412324123341234412354123641237412384123941240412414124241243412444124541246412474124841249412504125141252412534125441255412564125741258412594126041261412624126341264412654126641267412684126941270412714127241273412744127541276412774127841279412804128141282412834128441285412864128741288412894129041291412924129341294412954129641297412984129941300413014130241303413044130541306413074130841309413104131141312413134131441315413164131741318413194132041321413224132341324413254132641327413284132941330413314133241333413344133541336413374133841339413404134141342413434134441345413464134741348413494135041351413524135341354413554135641357413584135941360413614136241363413644136541366413674136841369413704137141372413734137441375413764137741378413794138041381413824138341384413854138641387413884138941390413914139241393413944139541396413974139841399414004140141402414034140441405414064140741408414094141041411414124141341414414154141641417414184141941420414214142241423414244142541426414274142841429414304143141432414334143441435414364143741438414394144041441414424144341444414454144641447414484144941450414514145241453414544145541456414574145841459414604146141462414634146441465414664146741468414694147041471414724147341474414754147641477414784147941480414814148241483414844148541486414874148841489414904149141492414934149441495414964149741498414994150041501415024150341504415054150641507415084150941510415114151241513415144151541516415174151841519415204152141522415234152441525415264152741528415294153041531415324153341534415354153641537415384153941540415414154241543415444154541546415474154841549415504155141552415534155441555415564155741558415594156041561415624156341564415654156641567415684156941570415714157241573415744157541576415774157841579415804158141582415834158441585415864158741588415894159041591415924159341594415954159641597415984159941600416014160241603416044160541606416074160841609416104161141612416134161441615416164161741618416194162041621416224162341624416254162641627416284162941630416314163241633416344163541636416374163841639416404164141642416434164441645416464164741648416494165041651416524165341654416554165641657416584165941660416614166241663416644166541666416674166841669416704167141672416734167441675416764167741678416794168041681416824168341684416854168641687416884168941690416914169241693416944169541696416974169841699417004170141702417034170441705417064170741708417094171041711417124171341714417154171641717417184171941720417214172241723417244172541726417274172841729417304173141732417334173441735417364173741738417394174041741417424174341744417454174641747417484174941750417514175241753417544175541756417574175841759417604176141762417634176441765417664176741768417694177041771417724177341774417754177641777417784177941780417814178241783417844178541786417874178841789417904179141792417934179441795417964179741798417994180041801418024180341804418054180641807418084180941810418114181241813418144181541816418174181841819418204182141822418234182441825418264182741828418294183041831418324183341834418354183641837418384183941840418414184241843418444184541846418474184841849418504185141852418534185441855418564185741858418594186041861418624186341864418654186641867418684186941870418714187241873418744187541876418774187841879418804188141882418834188441885418864188741888418894189041891418924189341894418954189641897418984189941900419014190241903419044190541906419074190841909419104191141912419134191441915419164191741918419194192041921419224192341924419254192641927419284192941930419314193241933419344193541936419374193841939419404194141942419434194441945419464194741948419494195041951419524195341954419554195641957419584195941960419614196241963419644196541966419674196841969419704197141972419734197441975419764197741978419794198041981419824198341984419854198641987419884198941990419914199241993419944199541996419974199841999420004200142002420034200442005420064200742008420094201042011420124201342014420154201642017420184201942020420214202242023420244202542026420274202842029420304203142032420334203442035420364203742038420394204042041420424204342044420454204642047420484204942050420514205242053420544205542056420574205842059420604206142062420634206442065420664206742068420694207042071420724207342074420754207642077420784207942080420814208242083420844208542086420874208842089420904209142092420934209442095420964209742098420994210042101421024210342104421054210642107421084210942110421114211242113421144211542116421174211842119421204212142122421234212442125421264212742128421294213042131421324213342134421354213642137421384213942140421414214242143421444214542146421474214842149421504215142152421534215442155421564215742158421594216042161421624216342164421654216642167421684216942170421714217242173421744217542176421774217842179421804218142182421834218442185421864218742188421894219042191421924219342194421954219642197421984219942200422014220242203422044220542206422074220842209422104221142212422134221442215422164221742218422194222042221422224222342224422254222642227422284222942230422314223242233422344223542236422374223842239422404224142242422434224442245422464224742248422494225042251422524225342254422554225642257422584225942260422614226242263422644226542266422674226842269422704227142272422734227442275422764227742278422794228042281422824228342284422854228642287422884228942290422914229242293422944229542296422974229842299423004230142302423034230442305423064230742308423094231042311423124231342314423154231642317423184231942320423214232242323423244232542326423274232842329423304233142332423334233442335423364233742338423394234042341423424234342344423454234642347423484234942350423514235242353423544235542356423574235842359423604236142362423634236442365423664236742368423694237042371423724237342374423754237642377423784237942380423814238242383423844238542386423874238842389423904239142392423934239442395423964239742398423994240042401424024240342404424054240642407424084240942410424114241242413424144241542416424174241842419424204242142422424234242442425424264242742428424294243042431424324243342434424354243642437424384243942440424414244242443424444244542446424474244842449424504245142452424534245442455424564245742458424594246042461424624246342464424654246642467424684246942470424714247242473424744247542476424774247842479424804248142482424834248442485424864248742488424894249042491424924249342494424954249642497424984249942500425014250242503425044250542506425074250842509425104251142512425134251442515425164251742518425194252042521425224252342524425254252642527425284252942530425314253242533425344253542536425374253842539425404254142542425434254442545425464254742548425494255042551425524255342554425554255642557425584255942560425614256242563425644256542566425674256842569425704257142572425734257442575425764257742578425794258042581425824258342584425854258642587425884258942590425914259242593425944259542596425974259842599426004260142602426034260442605426064260742608426094261042611426124261342614426154261642617426184261942620426214262242623426244262542626426274262842629426304263142632426334263442635426364263742638426394264042641426424264342644426454264642647426484264942650426514265242653426544265542656426574265842659426604266142662426634266442665426664266742668426694267042671426724267342674426754267642677426784267942680426814268242683426844268542686426874268842689426904269142692426934269442695426964269742698426994270042701427024270342704427054270642707427084270942710427114271242713427144271542716427174271842719427204272142722427234272442725427264272742728427294273042731427324273342734427354273642737427384273942740427414274242743427444274542746427474274842749427504275142752427534275442755427564275742758427594276042761427624276342764427654276642767427684276942770427714277242773427744277542776427774277842779427804278142782427834278442785427864278742788427894279042791427924279342794427954279642797427984279942800428014280242803428044280542806428074280842809428104281142812428134281442815428164281742818428194282042821428224282342824428254282642827428284282942830428314283242833428344283542836428374283842839428404284142842428434284442845428464284742848428494285042851428524285342854428554285642857428584285942860428614286242863428644286542866428674286842869428704287142872428734287442875428764287742878428794288042881428824288342884428854288642887428884288942890428914289242893428944289542896428974289842899429004290142902429034290442905429064290742908429094291042911429124291342914429154291642917429184291942920429214292242923429244292542926429274292842929429304293142932429334293442935429364293742938429394294042941429424294342944429454294642947429484294942950429514295242953429544295542956429574295842959429604296142962429634296442965429664296742968429694297042971429724297342974429754297642977429784297942980429814298242983429844298542986429874298842989429904299142992429934299442995429964299742998429994300043001430024300343004430054300643007430084300943010430114301243013430144301543016430174301843019430204302143022430234302443025430264302743028430294303043031430324303343034430354303643037430384303943040430414304243043430444304543046430474304843049430504305143052430534305443055430564305743058430594306043061430624306343064430654306643067430684306943070430714307243073430744307543076430774307843079430804308143082430834308443085430864308743088430894309043091430924309343094430954309643097430984309943100431014310243103431044310543106431074310843109431104311143112431134311443115431164311743118431194312043121431224312343124431254312643127431284312943130431314313243133431344313543136431374313843139431404314143142431434314443145431464314743148431494315043151431524315343154431554315643157431584315943160431614316243163431644316543166431674316843169431704317143172431734317443175431764317743178431794318043181431824318343184431854318643187431884318943190431914319243193431944319543196431974319843199432004320143202432034320443205432064320743208432094321043211432124321343214432154321643217432184321943220432214322243223432244322543226432274322843229432304323143232432334323443235432364323743238432394324043241432424324343244432454324643247432484324943250432514325243253432544325543256432574325843259432604326143262432634326443265432664326743268432694327043271432724327343274432754327643277432784327943280432814328243283432844328543286432874328843289432904329143292432934329443295432964329743298432994330043301433024330343304433054330643307433084330943310433114331243313433144331543316433174331843319433204332143322433234332443325433264332743328433294333043331433324333343334433354333643337433384333943340433414334243343433444334543346433474334843349433504335143352433534335443355433564335743358433594336043361433624336343364433654336643367433684336943370433714337243373433744337543376433774337843379433804338143382433834338443385433864338743388433894339043391433924339343394433954339643397433984339943400434014340243403434044340543406434074340843409434104341143412434134341443415434164341743418434194342043421434224342343424434254342643427434284342943430434314343243433434344343543436434374343843439434404344143442434434344443445434464344743448434494345043451434524345343454434554345643457434584345943460434614346243463434644346543466434674346843469434704347143472434734347443475434764347743478434794348043481434824348343484434854348643487434884348943490434914349243493434944349543496434974349843499435004350143502435034350443505435064350743508435094351043511435124351343514435154351643517435184351943520435214352243523435244352543526435274352843529435304353143532435334353443535435364353743538435394354043541435424354343544435454354643547435484354943550435514355243553435544355543556435574355843559435604356143562435634356443565435664356743568435694357043571435724357343574435754357643577435784357943580435814358243583435844358543586435874358843589435904359143592435934359443595435964359743598435994360043601436024360343604436054360643607436084360943610436114361243613436144361543616436174361843619436204362143622436234362443625436264362743628436294363043631436324363343634436354363643637436384363943640436414364243643436444364543646436474364843649436504365143652436534365443655436564365743658436594366043661436624366343664436654366643667436684366943670436714367243673436744367543676436774367843679436804368143682436834368443685436864368743688436894369043691436924369343694436954369643697436984369943700437014370243703437044370543706437074370843709437104371143712437134371443715437164371743718437194372043721437224372343724437254372643727437284372943730437314373243733437344373543736437374373843739437404374143742437434374443745437464374743748437494375043751437524375343754437554375643757437584375943760437614376243763437644376543766437674376843769437704377143772437734377443775437764377743778437794378043781437824378343784437854378643787437884378943790437914379243793437944379543796437974379843799438004380143802438034380443805438064380743808438094381043811438124381343814438154381643817438184381943820438214382243823438244382543826438274382843829438304383143832438334383443835438364383743838438394384043841438424384343844438454384643847438484384943850438514385243853438544385543856438574385843859438604386143862438634386443865438664386743868438694387043871438724387343874438754387643877438784387943880438814388243883438844388543886438874388843889438904389143892438934389443895438964389743898438994390043901439024390343904439054390643907439084390943910439114391243913439144391543916439174391843919439204392143922439234392443925439264392743928439294393043931439324393343934439354393643937439384393943940439414394243943439444394543946439474394843949439504395143952439534395443955439564395743958439594396043961439624396343964439654396643967439684396943970439714397243973439744397543976439774397843979439804398143982439834398443985439864398743988439894399043991439924399343994439954399643997439984399944000440014400244003440044400544006440074400844009440104401144012440134401444015440164401744018440194402044021440224402344024440254402644027440284402944030440314403244033440344403544036440374403844039440404404144042440434404444045440464404744048440494405044051440524405344054440554405644057440584405944060440614406244063440644406544066440674406844069440704407144072440734407444075440764407744078440794408044081440824408344084440854408644087440884408944090440914409244093440944409544096440974409844099441004410144102441034410444105441064410744108441094411044111441124411344114441154411644117441184411944120441214412244123441244412544126441274412844129441304413144132441334413444135441364413744138441394414044141441424414344144441454414644147441484414944150441514415244153441544415544156441574415844159441604416144162441634416444165441664416744168441694417044171441724417344174441754417644177441784417944180441814418244183441844418544186441874418844189441904419144192441934419444195441964419744198441994420044201442024420344204442054420644207442084420944210442114421244213442144421544216442174421844219442204422144222442234422444225442264422744228442294423044231442324423344234442354423644237442384423944240442414424244243442444424544246442474424844249442504425144252442534425444255442564425744258442594426044261442624426344264442654426644267442684426944270442714427244273442744427544276442774427844279442804428144282442834428444285442864428744288442894429044291442924429344294442954429644297442984429944300443014430244303443044430544306443074430844309443104431144312443134431444315443164431744318443194432044321443224432344324443254432644327443284432944330443314433244333443344433544336443374433844339443404434144342443434434444345443464434744348443494435044351443524435344354443554435644357443584435944360443614436244363443644436544366443674436844369443704437144372443734437444375443764437744378443794438044381443824438344384443854438644387443884438944390443914439244393443944439544396443974439844399444004440144402444034440444405444064440744408444094441044411444124441344414444154441644417444184441944420444214442244423444244442544426444274442844429444304443144432444334443444435444364443744438444394444044441444424444344444444454444644447444484444944450444514445244453444544445544456444574445844459444604446144462444634446444465444664446744468444694447044471444724447344474444754447644477444784447944480444814448244483444844448544486444874448844489444904449144492444934449444495444964449744498444994450044501445024450344504445054450644507445084450944510445114451244513445144451544516445174451844519445204452144522445234452444525445264452744528445294453044531445324453344534445354453644537445384453944540445414454244543445444454544546445474454844549445504455144552445534455444555445564455744558445594456044561445624456344564445654456644567445684456944570445714457244573445744457544576445774457844579445804458144582445834458444585445864458744588445894459044591445924459344594445954459644597445984459944600446014460244603446044460544606446074460844609446104461144612446134461444615446164461744618446194462044621446224462344624446254462644627446284462944630446314463244633446344463544636446374463844639446404464144642446434464444645446464464744648446494465044651446524465344654446554465644657446584465944660446614466244663446644466544666446674466844669446704467144672446734467444675446764467744678446794468044681446824468344684446854468644687446884468944690446914469244693446944469544696446974469844699447004470144702447034470444705447064470744708447094471044711447124471344714447154471644717447184471944720447214472244723447244472544726447274472844729447304473144732447334473444735447364473744738447394474044741447424474344744447454474644747447484474944750447514475244753447544475544756447574475844759447604476144762447634476444765447664476744768447694477044771447724477344774447754477644777447784477944780447814478244783447844478544786447874478844789447904479144792447934479444795447964479744798447994480044801448024480344804448054480644807448084480944810448114481244813448144481544816448174481844819448204482144822448234482444825448264482744828448294483044831448324483344834448354483644837448384483944840448414484244843448444484544846448474484844849448504485144852448534485444855448564485744858448594486044861448624486344864448654486644867448684486944870448714487244873448744487544876448774487844879448804488144882448834488444885448864488744888448894489044891448924489344894448954489644897448984489944900449014490244903449044490544906449074490844909449104491144912449134491444915449164491744918449194492044921449224492344924449254492644927449284492944930449314493244933449344493544936449374493844939449404494144942449434494444945449464494744948449494495044951449524495344954449554495644957
  1. #include "pch-cpp.hpp"
  2. #ifndef _MSC_VER
  3. # include <alloca.h>
  4. #else
  5. # include <malloc.h>
  6. #endif
  7. #include <stdint.h>
  8. #include <limits>
  9. template <typename R>
  10. struct VirtualFuncInvoker0
  11. {
  12. typedef R (*Func)(void*, const RuntimeMethod*);
  13. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  14. {
  15. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  16. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  17. }
  18. };
  19. template <typename R, typename T1, typename T2>
  20. struct GenericVirtualFuncInvoker2
  21. {
  22. typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
  23. static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2)
  24. {
  25. VirtualInvokeData invokeData;
  26. il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
  27. return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
  28. }
  29. };
  30. struct InterfaceActionInvoker0
  31. {
  32. typedef void (*Action)(void*, const RuntimeMethod*);
  33. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  34. {
  35. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  36. ((Action)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. // System.Action`1<System.Int32>
  50. struct Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B;
  51. // System.Action`1<System.Object>
  52. struct Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC;
  53. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.A8>
  54. struct Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320;
  55. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Abgr32>
  56. struct Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9;
  57. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Argb32>
  58. struct Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF;
  59. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Bgr24>
  60. struct Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF;
  61. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Bgr565>
  62. struct Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24;
  63. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Bgra32>
  64. struct Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E;
  65. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Bgra4444>
  66. struct Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1;
  67. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  68. struct Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B;
  69. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  70. struct Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB;
  71. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  72. struct Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A;
  73. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  74. struct Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8;
  75. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  76. struct Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807;
  77. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.L16>
  78. struct Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F;
  79. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.L8>
  80. struct Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672;
  81. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.La16>
  82. struct Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60;
  83. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.La32>
  84. struct Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233;
  85. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2>
  86. struct Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287;
  87. // System.Collections.Generic.IDictionary`2<System.Object,System.Object>
  88. struct IDictionary_2_tC51B0D1CF3D0A1E45BBD8B79324FE5CEA1C1CB72;
  89. // System.Lazy`1<SixLabors.ImageSharp.Configuration>
  90. struct Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E;
  91. // System.Pinnable`1<System.Numerics.Vector4>
  92. struct Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7;
  93. // System.Char[]
  94. struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34;
  95. // System.Delegate[]
  96. struct DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8;
  97. // System.Type[]
  98. struct TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755;
  99. // System.Numerics.Vector4[]
  100. struct Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F;
  101. // System.Reflection.Binder
  102. struct Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30;
  103. // System.Threading.CancellationTokenSource
  104. struct CancellationTokenSource_t78B989179DE23EDD36F870FFEE20A15D6D3C65B3;
  105. // SixLabors.ImageSharp.Configuration
  106. struct Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8;
  107. // System.DelegateData
  108. struct DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288;
  109. // SixLabors.ImageSharp.IO.IFileSystem
  110. struct IFileSystem_tC69B6614586AB2F610D79E6C47189275D30486C2;
  111. // SixLabors.ImageSharp.Processing.IImageProcessingContextFactory
  112. struct IImageProcessingContextFactory_tC47D420D349BF819E0E7F349FDFB058267BAC426;
  113. // SixLabors.ImageSharp.Formats.ImageFormatManager
  114. struct ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515;
  115. // System.Reflection.MemberFilter
  116. struct MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81;
  117. // SixLabors.ImageSharp.Memory.MemoryAllocator
  118. struct MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444;
  119. // System.Reflection.MethodInfo
  120. struct MethodInfo_t;
  121. // System.Threading.Tasks.ParallelOptions
  122. struct ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C;
  123. // System.String
  124. struct String_t;
  125. // System.Threading.Tasks.TaskScheduler
  126. struct TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D;
  127. // System.Type
  128. struct Type_t;
  129. // System.Void
  130. struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5;
  131. IL2CPP_EXTERN_C RuntimeClass* Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var;
  132. IL2CPP_EXTERN_C RuntimeClass* IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var;
  133. IL2CPP_EXTERN_C RuntimeClass* Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var;
  134. IL2CPP_EXTERN_C RuntimeClass* MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var;
  135. IL2CPP_EXTERN_C RuntimeClass* ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var;
  136. IL2CPP_EXTERN_C RuntimeClass* Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var;
  137. IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
  138. IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
  139. IL2CPP_EXTERN_C const RuntimeMethod* Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var;
  140. IL2CPP_EXTERN_C const RuntimeType* Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var;
  141. struct Delegate_t_marshaled_com;
  142. struct Delegate_t_marshaled_pinvoke;
  143. struct Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F;
  144. IL2CPP_EXTERN_C_BEGIN
  145. IL2CPP_EXTERN_C_END
  146. #ifdef __clang__
  147. #pragma clang diagnostic push
  148. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  149. #pragma clang diagnostic ignored "-Wunused-variable"
  150. #endif
  151. // System.Object
  152. // System.Buffers.MemoryManager`1<System.Numerics.Vector4>
  153. struct MemoryManager_1_tA9892C969C738FE1A224F19BB86F0A9B23CEF555 : public RuntimeObject
  154. {
  155. public:
  156. public:
  157. };
  158. // System.Reflection.MemberInfo
  159. struct MemberInfo_t : public RuntimeObject
  160. {
  161. public:
  162. public:
  163. };
  164. // SixLabors.ImageSharp.Memory.MemoryAllocator
  165. struct MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 : public RuntimeObject
  166. {
  167. public:
  168. public:
  169. };
  170. struct MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444_StaticFields
  171. {
  172. public:
  173. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Memory.MemoryAllocator::<Default>k__BackingField
  174. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___U3CDefaultU3Ek__BackingField_0;
  175. public:
  176. inline static int32_t get_offset_of_U3CDefaultU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444_StaticFields, ___U3CDefaultU3Ek__BackingField_0)); }
  177. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_U3CDefaultU3Ek__BackingField_0() const { return ___U3CDefaultU3Ek__BackingField_0; }
  178. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_U3CDefaultU3Ek__BackingField_0() { return &___U3CDefaultU3Ek__BackingField_0; }
  179. inline void set_U3CDefaultU3Ek__BackingField_0(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  180. {
  181. ___U3CDefaultU3Ek__BackingField_0 = value;
  182. Il2CppCodeGenWriteBarrier((void**)(&___U3CDefaultU3Ek__BackingField_0), (void*)value);
  183. }
  184. };
  185. // SixLabors.ImageSharp.Advanced.ParallelRowIterator
  186. struct ParallelRowIterator_tC2ED4FC062A25ECC01C0E82EA2CB2C0CABF5C1DD : public RuntimeObject
  187. {
  188. public:
  189. public:
  190. };
  191. // System.String
  192. struct String_t : public RuntimeObject
  193. {
  194. public:
  195. // System.Int32 System.String::m_stringLength
  196. int32_t ___m_stringLength_0;
  197. // System.Char System.String::m_firstChar
  198. Il2CppChar ___m_firstChar_1;
  199. public:
  200. inline static int32_t get_offset_of_m_stringLength_0() { return static_cast<int32_t>(offsetof(String_t, ___m_stringLength_0)); }
  201. inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; }
  202. inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; }
  203. inline void set_m_stringLength_0(int32_t value)
  204. {
  205. ___m_stringLength_0 = value;
  206. }
  207. inline static int32_t get_offset_of_m_firstChar_1() { return static_cast<int32_t>(offsetof(String_t, ___m_firstChar_1)); }
  208. inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; }
  209. inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; }
  210. inline void set_m_firstChar_1(Il2CppChar value)
  211. {
  212. ___m_firstChar_1 = value;
  213. }
  214. };
  215. struct String_t_StaticFields
  216. {
  217. public:
  218. // System.String System.String::Empty
  219. String_t* ___Empty_5;
  220. public:
  221. inline static int32_t get_offset_of_Empty_5() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___Empty_5)); }
  222. inline String_t* get_Empty_5() const { return ___Empty_5; }
  223. inline String_t** get_address_of_Empty_5() { return &___Empty_5; }
  224. inline void set_Empty_5(String_t* value)
  225. {
  226. ___Empty_5 = value;
  227. Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value);
  228. }
  229. };
  230. // System.ValueType
  231. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 : public RuntimeObject
  232. {
  233. public:
  234. public:
  235. };
  236. // Native definition for P/Invoke marshalling of System.ValueType
  237. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_pinvoke
  238. {
  239. };
  240. // Native definition for COM marshalling of System.ValueType
  241. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_com
  242. {
  243. };
  244. // System.Memory`1<System.Numerics.Vector4>
  245. struct Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556
  246. {
  247. public:
  248. // System.Object System.Memory`1::_object
  249. RuntimeObject * ____object_0;
  250. // System.Int32 System.Memory`1::_index
  251. int32_t ____index_1;
  252. // System.Int32 System.Memory`1::_length
  253. int32_t ____length_2;
  254. public:
  255. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556, ____object_0)); }
  256. inline RuntimeObject * get__object_0() const { return ____object_0; }
  257. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  258. inline void set__object_0(RuntimeObject * value)
  259. {
  260. ____object_0 = value;
  261. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  262. }
  263. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556, ____index_1)); }
  264. inline int32_t get__index_1() const { return ____index_1; }
  265. inline int32_t* get_address_of__index_1() { return &____index_1; }
  266. inline void set__index_1(int32_t value)
  267. {
  268. ____index_1 = value;
  269. }
  270. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556, ____length_2)); }
  271. inline int32_t get__length_2() const { return ____length_2; }
  272. inline int32_t* get_address_of__length_2() { return &____length_2; }
  273. inline void set__length_2(int32_t value)
  274. {
  275. ____length_2 = value;
  276. }
  277. };
  278. // Native definition for P/Invoke marshalling of System.Memory`1
  279. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  280. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  281. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  282. {
  283. Il2CppIUnknown* ____object_0;
  284. int32_t ____index_1;
  285. int32_t ____length_2;
  286. };
  287. #endif
  288. // Native definition for COM marshalling of System.Memory`1
  289. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  290. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  291. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  292. {
  293. Il2CppIUnknown* ____object_0;
  294. int32_t ____index_1;
  295. int32_t ____length_2;
  296. };
  297. #endif
  298. // System.Nullable`1<System.Int64>
  299. struct Nullable_1_t340361C8134256120F5769AC5A3F743DB6C11D1F
  300. {
  301. public:
  302. // T System.Nullable`1::value
  303. int64_t ___value_0;
  304. // System.Boolean System.Nullable`1::has_value
  305. bool ___has_value_1;
  306. public:
  307. inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(Nullable_1_t340361C8134256120F5769AC5A3F743DB6C11D1F, ___value_0)); }
  308. inline int64_t get_value_0() const { return ___value_0; }
  309. inline int64_t* get_address_of_value_0() { return &___value_0; }
  310. inline void set_value_0(int64_t value)
  311. {
  312. ___value_0 = value;
  313. }
  314. inline static int32_t get_offset_of_has_value_1() { return static_cast<int32_t>(offsetof(Nullable_1_t340361C8134256120F5769AC5A3F743DB6C11D1F, ___has_value_1)); }
  315. inline bool get_has_value_1() const { return ___has_value_1; }
  316. inline bool* get_address_of_has_value_1() { return &___has_value_1; }
  317. inline void set_has_value_1(bool value)
  318. {
  319. ___has_value_1 = value;
  320. }
  321. };
  322. // SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler
  323. struct BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7
  324. {
  325. public:
  326. union
  327. {
  328. struct
  329. {
  330. };
  331. uint8_t BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7__padding[1];
  332. };
  333. public:
  334. };
  335. // System.Boolean
  336. struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37
  337. {
  338. public:
  339. // System.Boolean System.Boolean::m_value
  340. bool ___m_value_0;
  341. public:
  342. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37, ___m_value_0)); }
  343. inline bool get_m_value_0() const { return ___m_value_0; }
  344. inline bool* get_address_of_m_value_0() { return &___m_value_0; }
  345. inline void set_m_value_0(bool value)
  346. {
  347. ___m_value_0 = value;
  348. }
  349. };
  350. struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields
  351. {
  352. public:
  353. // System.String System.Boolean::TrueString
  354. String_t* ___TrueString_5;
  355. // System.String System.Boolean::FalseString
  356. String_t* ___FalseString_6;
  357. public:
  358. inline static int32_t get_offset_of_TrueString_5() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___TrueString_5)); }
  359. inline String_t* get_TrueString_5() const { return ___TrueString_5; }
  360. inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; }
  361. inline void set_TrueString_5(String_t* value)
  362. {
  363. ___TrueString_5 = value;
  364. Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value);
  365. }
  366. inline static int32_t get_offset_of_FalseString_6() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___FalseString_6)); }
  367. inline String_t* get_FalseString_6() const { return ___FalseString_6; }
  368. inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; }
  369. inline void set_FalseString_6(String_t* value)
  370. {
  371. ___FalseString_6 = value;
  372. Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value);
  373. }
  374. };
  375. // SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler
  376. struct BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7
  377. {
  378. public:
  379. union
  380. {
  381. struct
  382. {
  383. };
  384. uint8_t BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7__padding[1];
  385. };
  386. public:
  387. };
  388. // System.Threading.CancellationToken
  389. struct CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD
  390. {
  391. public:
  392. // System.Threading.CancellationTokenSource System.Threading.CancellationToken::m_source
  393. CancellationTokenSource_t78B989179DE23EDD36F870FFEE20A15D6D3C65B3 * ___m_source_0;
  394. public:
  395. inline static int32_t get_offset_of_m_source_0() { return static_cast<int32_t>(offsetof(CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD, ___m_source_0)); }
  396. inline CancellationTokenSource_t78B989179DE23EDD36F870FFEE20A15D6D3C65B3 * get_m_source_0() const { return ___m_source_0; }
  397. inline CancellationTokenSource_t78B989179DE23EDD36F870FFEE20A15D6D3C65B3 ** get_address_of_m_source_0() { return &___m_source_0; }
  398. inline void set_m_source_0(CancellationTokenSource_t78B989179DE23EDD36F870FFEE20A15D6D3C65B3 * value)
  399. {
  400. ___m_source_0 = value;
  401. Il2CppCodeGenWriteBarrier((void**)(&___m_source_0), (void*)value);
  402. }
  403. };
  404. struct CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD_StaticFields
  405. {
  406. public:
  407. // System.Action`1<System.Object> System.Threading.CancellationToken::s_ActionToActionObjShunt
  408. Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC * ___s_ActionToActionObjShunt_1;
  409. public:
  410. inline static int32_t get_offset_of_s_ActionToActionObjShunt_1() { return static_cast<int32_t>(offsetof(CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD_StaticFields, ___s_ActionToActionObjShunt_1)); }
  411. inline Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC * get_s_ActionToActionObjShunt_1() const { return ___s_ActionToActionObjShunt_1; }
  412. inline Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC ** get_address_of_s_ActionToActionObjShunt_1() { return &___s_ActionToActionObjShunt_1; }
  413. inline void set_s_ActionToActionObjShunt_1(Action_1_tD9663D9715FAA4E62035CFCF1AD4D094EE7872DC * value)
  414. {
  415. ___s_ActionToActionObjShunt_1 = value;
  416. Il2CppCodeGenWriteBarrier((void**)(&___s_ActionToActionObjShunt_1), (void*)value);
  417. }
  418. };
  419. // Native definition for P/Invoke marshalling of System.Threading.CancellationToken
  420. struct CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD_marshaled_pinvoke
  421. {
  422. CancellationTokenSource_t78B989179DE23EDD36F870FFEE20A15D6D3C65B3 * ___m_source_0;
  423. };
  424. // Native definition for COM marshalling of System.Threading.CancellationToken
  425. struct CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD_marshaled_com
  426. {
  427. CancellationTokenSource_t78B989179DE23EDD36F870FFEE20A15D6D3C65B3 * ___m_source_0;
  428. };
  429. // SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler
  430. struct CubicResampler_t05545076595DA43AF0D1749540089848660DF577
  431. {
  432. public:
  433. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler::bspline
  434. float ___bspline_0;
  435. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler::cardinal
  436. float ___cardinal_1;
  437. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler::<Radius>k__BackingField
  438. float ___U3CRadiusU3Ek__BackingField_8;
  439. public:
  440. inline static int32_t get_offset_of_bspline_0() { return static_cast<int32_t>(offsetof(CubicResampler_t05545076595DA43AF0D1749540089848660DF577, ___bspline_0)); }
  441. inline float get_bspline_0() const { return ___bspline_0; }
  442. inline float* get_address_of_bspline_0() { return &___bspline_0; }
  443. inline void set_bspline_0(float value)
  444. {
  445. ___bspline_0 = value;
  446. }
  447. inline static int32_t get_offset_of_cardinal_1() { return static_cast<int32_t>(offsetof(CubicResampler_t05545076595DA43AF0D1749540089848660DF577, ___cardinal_1)); }
  448. inline float get_cardinal_1() const { return ___cardinal_1; }
  449. inline float* get_address_of_cardinal_1() { return &___cardinal_1; }
  450. inline void set_cardinal_1(float value)
  451. {
  452. ___cardinal_1 = value;
  453. }
  454. inline static int32_t get_offset_of_U3CRadiusU3Ek__BackingField_8() { return static_cast<int32_t>(offsetof(CubicResampler_t05545076595DA43AF0D1749540089848660DF577, ___U3CRadiusU3Ek__BackingField_8)); }
  455. inline float get_U3CRadiusU3Ek__BackingField_8() const { return ___U3CRadiusU3Ek__BackingField_8; }
  456. inline float* get_address_of_U3CRadiusU3Ek__BackingField_8() { return &___U3CRadiusU3Ek__BackingField_8; }
  457. inline void set_U3CRadiusU3Ek__BackingField_8(float value)
  458. {
  459. ___U3CRadiusU3Ek__BackingField_8 = value;
  460. }
  461. };
  462. struct CubicResampler_t05545076595DA43AF0D1749540089848660DF577_StaticFields
  463. {
  464. public:
  465. // SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler::CatmullRom
  466. CubicResampler_t05545076595DA43AF0D1749540089848660DF577 ___CatmullRom_2;
  467. // SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler::Hermite
  468. CubicResampler_t05545076595DA43AF0D1749540089848660DF577 ___Hermite_3;
  469. // SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler::MitchellNetravali
  470. CubicResampler_t05545076595DA43AF0D1749540089848660DF577 ___MitchellNetravali_4;
  471. // SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler::Robidoux
  472. CubicResampler_t05545076595DA43AF0D1749540089848660DF577 ___Robidoux_5;
  473. // SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler::RobidouxSharp
  474. CubicResampler_t05545076595DA43AF0D1749540089848660DF577 ___RobidouxSharp_6;
  475. // SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler::Spline
  476. CubicResampler_t05545076595DA43AF0D1749540089848660DF577 ___Spline_7;
  477. public:
  478. inline static int32_t get_offset_of_CatmullRom_2() { return static_cast<int32_t>(offsetof(CubicResampler_t05545076595DA43AF0D1749540089848660DF577_StaticFields, ___CatmullRom_2)); }
  479. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 get_CatmullRom_2() const { return ___CatmullRom_2; }
  480. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 * get_address_of_CatmullRom_2() { return &___CatmullRom_2; }
  481. inline void set_CatmullRom_2(CubicResampler_t05545076595DA43AF0D1749540089848660DF577 value)
  482. {
  483. ___CatmullRom_2 = value;
  484. }
  485. inline static int32_t get_offset_of_Hermite_3() { return static_cast<int32_t>(offsetof(CubicResampler_t05545076595DA43AF0D1749540089848660DF577_StaticFields, ___Hermite_3)); }
  486. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 get_Hermite_3() const { return ___Hermite_3; }
  487. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 * get_address_of_Hermite_3() { return &___Hermite_3; }
  488. inline void set_Hermite_3(CubicResampler_t05545076595DA43AF0D1749540089848660DF577 value)
  489. {
  490. ___Hermite_3 = value;
  491. }
  492. inline static int32_t get_offset_of_MitchellNetravali_4() { return static_cast<int32_t>(offsetof(CubicResampler_t05545076595DA43AF0D1749540089848660DF577_StaticFields, ___MitchellNetravali_4)); }
  493. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 get_MitchellNetravali_4() const { return ___MitchellNetravali_4; }
  494. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 * get_address_of_MitchellNetravali_4() { return &___MitchellNetravali_4; }
  495. inline void set_MitchellNetravali_4(CubicResampler_t05545076595DA43AF0D1749540089848660DF577 value)
  496. {
  497. ___MitchellNetravali_4 = value;
  498. }
  499. inline static int32_t get_offset_of_Robidoux_5() { return static_cast<int32_t>(offsetof(CubicResampler_t05545076595DA43AF0D1749540089848660DF577_StaticFields, ___Robidoux_5)); }
  500. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 get_Robidoux_5() const { return ___Robidoux_5; }
  501. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 * get_address_of_Robidoux_5() { return &___Robidoux_5; }
  502. inline void set_Robidoux_5(CubicResampler_t05545076595DA43AF0D1749540089848660DF577 value)
  503. {
  504. ___Robidoux_5 = value;
  505. }
  506. inline static int32_t get_offset_of_RobidouxSharp_6() { return static_cast<int32_t>(offsetof(CubicResampler_t05545076595DA43AF0D1749540089848660DF577_StaticFields, ___RobidouxSharp_6)); }
  507. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 get_RobidouxSharp_6() const { return ___RobidouxSharp_6; }
  508. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 * get_address_of_RobidouxSharp_6() { return &___RobidouxSharp_6; }
  509. inline void set_RobidouxSharp_6(CubicResampler_t05545076595DA43AF0D1749540089848660DF577 value)
  510. {
  511. ___RobidouxSharp_6 = value;
  512. }
  513. inline static int32_t get_offset_of_Spline_7() { return static_cast<int32_t>(offsetof(CubicResampler_t05545076595DA43AF0D1749540089848660DF577_StaticFields, ___Spline_7)); }
  514. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 get_Spline_7() const { return ___Spline_7; }
  515. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 * get_address_of_Spline_7() { return &___Spline_7; }
  516. inline void set_Spline_7(CubicResampler_t05545076595DA43AF0D1749540089848660DF577 value)
  517. {
  518. ___Spline_7 = value;
  519. }
  520. };
  521. // System.Enum
  522. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA : public ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52
  523. {
  524. public:
  525. public:
  526. };
  527. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields
  528. {
  529. public:
  530. // System.Char[] System.Enum::enumSeperatorCharArray
  531. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___enumSeperatorCharArray_0;
  532. public:
  533. inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast<int32_t>(offsetof(Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields, ___enumSeperatorCharArray_0)); }
  534. inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; }
  535. inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; }
  536. inline void set_enumSeperatorCharArray_0(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value)
  537. {
  538. ___enumSeperatorCharArray_0 = value;
  539. Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value);
  540. }
  541. };
  542. // Native definition for P/Invoke marshalling of System.Enum
  543. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_pinvoke
  544. {
  545. };
  546. // Native definition for COM marshalling of System.Enum
  547. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_com
  548. {
  549. };
  550. // System.Int32
  551. struct Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046
  552. {
  553. public:
  554. // System.Int32 System.Int32::m_value
  555. int32_t ___m_value_0;
  556. public:
  557. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046, ___m_value_0)); }
  558. inline int32_t get_m_value_0() const { return ___m_value_0; }
  559. inline int32_t* get_address_of_m_value_0() { return &___m_value_0; }
  560. inline void set_m_value_0(int32_t value)
  561. {
  562. ___m_value_0 = value;
  563. }
  564. };
  565. // System.IntPtr
  566. struct IntPtr_t
  567. {
  568. public:
  569. // System.Void* System.IntPtr::m_value
  570. void* ___m_value_0;
  571. public:
  572. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
  573. inline void* get_m_value_0() const { return ___m_value_0; }
  574. inline void** get_address_of_m_value_0() { return &___m_value_0; }
  575. inline void set_m_value_0(void* value)
  576. {
  577. ___m_value_0 = value;
  578. }
  579. };
  580. struct IntPtr_t_StaticFields
  581. {
  582. public:
  583. // System.IntPtr System.IntPtr::Zero
  584. intptr_t ___Zero_1;
  585. public:
  586. inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
  587. inline intptr_t get_Zero_1() const { return ___Zero_1; }
  588. inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
  589. inline void set_Zero_1(intptr_t value)
  590. {
  591. ___Zero_1 = value;
  592. }
  593. };
  594. // SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler
  595. struct LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5
  596. {
  597. public:
  598. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler::<Radius>k__BackingField
  599. float ___U3CRadiusU3Ek__BackingField_4;
  600. public:
  601. inline static int32_t get_offset_of_U3CRadiusU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5, ___U3CRadiusU3Ek__BackingField_4)); }
  602. inline float get_U3CRadiusU3Ek__BackingField_4() const { return ___U3CRadiusU3Ek__BackingField_4; }
  603. inline float* get_address_of_U3CRadiusU3Ek__BackingField_4() { return &___U3CRadiusU3Ek__BackingField_4; }
  604. inline void set_U3CRadiusU3Ek__BackingField_4(float value)
  605. {
  606. ___U3CRadiusU3Ek__BackingField_4 = value;
  607. }
  608. };
  609. struct LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5_StaticFields
  610. {
  611. public:
  612. // SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler::Lanczos2
  613. LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 ___Lanczos2_0;
  614. // SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler::Lanczos3
  615. LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 ___Lanczos3_1;
  616. // SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler::Lanczos5
  617. LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 ___Lanczos5_2;
  618. // SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler::Lanczos8
  619. LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 ___Lanczos8_3;
  620. public:
  621. inline static int32_t get_offset_of_Lanczos2_0() { return static_cast<int32_t>(offsetof(LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5_StaticFields, ___Lanczos2_0)); }
  622. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 get_Lanczos2_0() const { return ___Lanczos2_0; }
  623. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 * get_address_of_Lanczos2_0() { return &___Lanczos2_0; }
  624. inline void set_Lanczos2_0(LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 value)
  625. {
  626. ___Lanczos2_0 = value;
  627. }
  628. inline static int32_t get_offset_of_Lanczos3_1() { return static_cast<int32_t>(offsetof(LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5_StaticFields, ___Lanczos3_1)); }
  629. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 get_Lanczos3_1() const { return ___Lanczos3_1; }
  630. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 * get_address_of_Lanczos3_1() { return &___Lanczos3_1; }
  631. inline void set_Lanczos3_1(LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 value)
  632. {
  633. ___Lanczos3_1 = value;
  634. }
  635. inline static int32_t get_offset_of_Lanczos5_2() { return static_cast<int32_t>(offsetof(LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5_StaticFields, ___Lanczos5_2)); }
  636. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 get_Lanczos5_2() const { return ___Lanczos5_2; }
  637. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 * get_address_of_Lanczos5_2() { return &___Lanczos5_2; }
  638. inline void set_Lanczos5_2(LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 value)
  639. {
  640. ___Lanczos5_2 = value;
  641. }
  642. inline static int32_t get_offset_of_Lanczos8_3() { return static_cast<int32_t>(offsetof(LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5_StaticFields, ___Lanczos8_3)); }
  643. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 get_Lanczos8_3() const { return ___Lanczos8_3; }
  644. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 * get_address_of_Lanczos8_3() { return &___Lanczos8_3; }
  645. inline void set_Lanczos8_3(LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 value)
  646. {
  647. ___Lanczos8_3 = value;
  648. }
  649. };
  650. // System.Numerics.Matrix3x2
  651. struct Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F
  652. {
  653. public:
  654. // System.Single System.Numerics.Matrix3x2::M11
  655. float ___M11_0;
  656. // System.Single System.Numerics.Matrix3x2::M12
  657. float ___M12_1;
  658. // System.Single System.Numerics.Matrix3x2::M21
  659. float ___M21_2;
  660. // System.Single System.Numerics.Matrix3x2::M22
  661. float ___M22_3;
  662. // System.Single System.Numerics.Matrix3x2::M31
  663. float ___M31_4;
  664. // System.Single System.Numerics.Matrix3x2::M32
  665. float ___M32_5;
  666. public:
  667. inline static int32_t get_offset_of_M11_0() { return static_cast<int32_t>(offsetof(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F, ___M11_0)); }
  668. inline float get_M11_0() const { return ___M11_0; }
  669. inline float* get_address_of_M11_0() { return &___M11_0; }
  670. inline void set_M11_0(float value)
  671. {
  672. ___M11_0 = value;
  673. }
  674. inline static int32_t get_offset_of_M12_1() { return static_cast<int32_t>(offsetof(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F, ___M12_1)); }
  675. inline float get_M12_1() const { return ___M12_1; }
  676. inline float* get_address_of_M12_1() { return &___M12_1; }
  677. inline void set_M12_1(float value)
  678. {
  679. ___M12_1 = value;
  680. }
  681. inline static int32_t get_offset_of_M21_2() { return static_cast<int32_t>(offsetof(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F, ___M21_2)); }
  682. inline float get_M21_2() const { return ___M21_2; }
  683. inline float* get_address_of_M21_2() { return &___M21_2; }
  684. inline void set_M21_2(float value)
  685. {
  686. ___M21_2 = value;
  687. }
  688. inline static int32_t get_offset_of_M22_3() { return static_cast<int32_t>(offsetof(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F, ___M22_3)); }
  689. inline float get_M22_3() const { return ___M22_3; }
  690. inline float* get_address_of_M22_3() { return &___M22_3; }
  691. inline void set_M22_3(float value)
  692. {
  693. ___M22_3 = value;
  694. }
  695. inline static int32_t get_offset_of_M31_4() { return static_cast<int32_t>(offsetof(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F, ___M31_4)); }
  696. inline float get_M31_4() const { return ___M31_4; }
  697. inline float* get_address_of_M31_4() { return &___M31_4; }
  698. inline void set_M31_4(float value)
  699. {
  700. ___M31_4 = value;
  701. }
  702. inline static int32_t get_offset_of_M32_5() { return static_cast<int32_t>(offsetof(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F, ___M32_5)); }
  703. inline float get_M32_5() const { return ___M32_5; }
  704. inline float* get_address_of_M32_5() { return &___M32_5; }
  705. inline void set_M32_5(float value)
  706. {
  707. ___M32_5 = value;
  708. }
  709. };
  710. struct Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F_StaticFields
  711. {
  712. public:
  713. // System.Numerics.Matrix3x2 System.Numerics.Matrix3x2::_identity
  714. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ____identity_6;
  715. public:
  716. inline static int32_t get_offset_of__identity_6() { return static_cast<int32_t>(offsetof(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F_StaticFields, ____identity_6)); }
  717. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get__identity_6() const { return ____identity_6; }
  718. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of__identity_6() { return &____identity_6; }
  719. inline void set__identity_6(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  720. {
  721. ____identity_6 = value;
  722. }
  723. };
  724. // SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler
  725. struct NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76
  726. {
  727. public:
  728. union
  729. {
  730. struct
  731. {
  732. };
  733. uint8_t NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76__padding[1];
  734. };
  735. public:
  736. };
  737. // SixLabors.ImageSharp.Advanced.ParallelExecutionSettings
  738. struct ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22
  739. {
  740. public:
  741. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelExecutionSettings::<MemoryAllocator>k__BackingField
  742. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___U3CMemoryAllocatorU3Ek__BackingField_0;
  743. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelExecutionSettings::<MaxDegreeOfParallelism>k__BackingField
  744. int32_t ___U3CMaxDegreeOfParallelismU3Ek__BackingField_1;
  745. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelExecutionSettings::<MinimumPixelsProcessedPerTask>k__BackingField
  746. int32_t ___U3CMinimumPixelsProcessedPerTaskU3Ek__BackingField_2;
  747. public:
  748. inline static int32_t get_offset_of_U3CMemoryAllocatorU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22, ___U3CMemoryAllocatorU3Ek__BackingField_0)); }
  749. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_U3CMemoryAllocatorU3Ek__BackingField_0() const { return ___U3CMemoryAllocatorU3Ek__BackingField_0; }
  750. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_U3CMemoryAllocatorU3Ek__BackingField_0() { return &___U3CMemoryAllocatorU3Ek__BackingField_0; }
  751. inline void set_U3CMemoryAllocatorU3Ek__BackingField_0(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  752. {
  753. ___U3CMemoryAllocatorU3Ek__BackingField_0 = value;
  754. Il2CppCodeGenWriteBarrier((void**)(&___U3CMemoryAllocatorU3Ek__BackingField_0), (void*)value);
  755. }
  756. inline static int32_t get_offset_of_U3CMaxDegreeOfParallelismU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22, ___U3CMaxDegreeOfParallelismU3Ek__BackingField_1)); }
  757. inline int32_t get_U3CMaxDegreeOfParallelismU3Ek__BackingField_1() const { return ___U3CMaxDegreeOfParallelismU3Ek__BackingField_1; }
  758. inline int32_t* get_address_of_U3CMaxDegreeOfParallelismU3Ek__BackingField_1() { return &___U3CMaxDegreeOfParallelismU3Ek__BackingField_1; }
  759. inline void set_U3CMaxDegreeOfParallelismU3Ek__BackingField_1(int32_t value)
  760. {
  761. ___U3CMaxDegreeOfParallelismU3Ek__BackingField_1 = value;
  762. }
  763. inline static int32_t get_offset_of_U3CMinimumPixelsProcessedPerTaskU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22, ___U3CMinimumPixelsProcessedPerTaskU3Ek__BackingField_2)); }
  764. inline int32_t get_U3CMinimumPixelsProcessedPerTaskU3Ek__BackingField_2() const { return ___U3CMinimumPixelsProcessedPerTaskU3Ek__BackingField_2; }
  765. inline int32_t* get_address_of_U3CMinimumPixelsProcessedPerTaskU3Ek__BackingField_2() { return &___U3CMinimumPixelsProcessedPerTaskU3Ek__BackingField_2; }
  766. inline void set_U3CMinimumPixelsProcessedPerTaskU3Ek__BackingField_2(int32_t value)
  767. {
  768. ___U3CMinimumPixelsProcessedPerTaskU3Ek__BackingField_2 = value;
  769. }
  770. };
  771. // Native definition for P/Invoke marshalling of SixLabors.ImageSharp.Advanced.ParallelExecutionSettings
  772. struct ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22_marshaled_pinvoke
  773. {
  774. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___U3CMemoryAllocatorU3Ek__BackingField_0;
  775. int32_t ___U3CMaxDegreeOfParallelismU3Ek__BackingField_1;
  776. int32_t ___U3CMinimumPixelsProcessedPerTaskU3Ek__BackingField_2;
  777. };
  778. // Native definition for COM marshalling of SixLabors.ImageSharp.Advanced.ParallelExecutionSettings
  779. struct ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22_marshaled_com
  780. {
  781. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___U3CMemoryAllocatorU3Ek__BackingField_0;
  782. int32_t ___U3CMaxDegreeOfParallelismU3Ek__BackingField_1;
  783. int32_t ___U3CMinimumPixelsProcessedPerTaskU3Ek__BackingField_2;
  784. };
  785. // SixLabors.ImageSharp.Rectangle
  786. struct Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7
  787. {
  788. public:
  789. // System.Int32 SixLabors.ImageSharp.Rectangle::<X>k__BackingField
  790. int32_t ___U3CXU3Ek__BackingField_1;
  791. // System.Int32 SixLabors.ImageSharp.Rectangle::<Y>k__BackingField
  792. int32_t ___U3CYU3Ek__BackingField_2;
  793. // System.Int32 SixLabors.ImageSharp.Rectangle::<Width>k__BackingField
  794. int32_t ___U3CWidthU3Ek__BackingField_3;
  795. // System.Int32 SixLabors.ImageSharp.Rectangle::<Height>k__BackingField
  796. int32_t ___U3CHeightU3Ek__BackingField_4;
  797. public:
  798. inline static int32_t get_offset_of_U3CXU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7, ___U3CXU3Ek__BackingField_1)); }
  799. inline int32_t get_U3CXU3Ek__BackingField_1() const { return ___U3CXU3Ek__BackingField_1; }
  800. inline int32_t* get_address_of_U3CXU3Ek__BackingField_1() { return &___U3CXU3Ek__BackingField_1; }
  801. inline void set_U3CXU3Ek__BackingField_1(int32_t value)
  802. {
  803. ___U3CXU3Ek__BackingField_1 = value;
  804. }
  805. inline static int32_t get_offset_of_U3CYU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7, ___U3CYU3Ek__BackingField_2)); }
  806. inline int32_t get_U3CYU3Ek__BackingField_2() const { return ___U3CYU3Ek__BackingField_2; }
  807. inline int32_t* get_address_of_U3CYU3Ek__BackingField_2() { return &___U3CYU3Ek__BackingField_2; }
  808. inline void set_U3CYU3Ek__BackingField_2(int32_t value)
  809. {
  810. ___U3CYU3Ek__BackingField_2 = value;
  811. }
  812. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7, ___U3CWidthU3Ek__BackingField_3)); }
  813. inline int32_t get_U3CWidthU3Ek__BackingField_3() const { return ___U3CWidthU3Ek__BackingField_3; }
  814. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_3() { return &___U3CWidthU3Ek__BackingField_3; }
  815. inline void set_U3CWidthU3Ek__BackingField_3(int32_t value)
  816. {
  817. ___U3CWidthU3Ek__BackingField_3 = value;
  818. }
  819. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7, ___U3CHeightU3Ek__BackingField_4)); }
  820. inline int32_t get_U3CHeightU3Ek__BackingField_4() const { return ___U3CHeightU3Ek__BackingField_4; }
  821. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_4() { return &___U3CHeightU3Ek__BackingField_4; }
  822. inline void set_U3CHeightU3Ek__BackingField_4(int32_t value)
  823. {
  824. ___U3CHeightU3Ek__BackingField_4 = value;
  825. }
  826. };
  827. struct Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7_StaticFields
  828. {
  829. public:
  830. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Rectangle::Empty
  831. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___Empty_0;
  832. public:
  833. inline static int32_t get_offset_of_Empty_0() { return static_cast<int32_t>(offsetof(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7_StaticFields, ___Empty_0)); }
  834. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_Empty_0() const { return ___Empty_0; }
  835. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_Empty_0() { return &___Empty_0; }
  836. inline void set_Empty_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  837. {
  838. ___Empty_0 = value;
  839. }
  840. };
  841. // SixLabors.ImageSharp.Memory.RowInterval
  842. struct RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9
  843. {
  844. public:
  845. // System.Int32 SixLabors.ImageSharp.Memory.RowInterval::<Min>k__BackingField
  846. int32_t ___U3CMinU3Ek__BackingField_0;
  847. // System.Int32 SixLabors.ImageSharp.Memory.RowInterval::<Max>k__BackingField
  848. int32_t ___U3CMaxU3Ek__BackingField_1;
  849. public:
  850. inline static int32_t get_offset_of_U3CMinU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9, ___U3CMinU3Ek__BackingField_0)); }
  851. inline int32_t get_U3CMinU3Ek__BackingField_0() const { return ___U3CMinU3Ek__BackingField_0; }
  852. inline int32_t* get_address_of_U3CMinU3Ek__BackingField_0() { return &___U3CMinU3Ek__BackingField_0; }
  853. inline void set_U3CMinU3Ek__BackingField_0(int32_t value)
  854. {
  855. ___U3CMinU3Ek__BackingField_0 = value;
  856. }
  857. inline static int32_t get_offset_of_U3CMaxU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9, ___U3CMaxU3Ek__BackingField_1)); }
  858. inline int32_t get_U3CMaxU3Ek__BackingField_1() const { return ___U3CMaxU3Ek__BackingField_1; }
  859. inline int32_t* get_address_of_U3CMaxU3Ek__BackingField_1() { return &___U3CMaxU3Ek__BackingField_1; }
  860. inline void set_U3CMaxU3Ek__BackingField_1(int32_t value)
  861. {
  862. ___U3CMaxU3Ek__BackingField_1 = value;
  863. }
  864. };
  865. // SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler
  866. struct TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF
  867. {
  868. public:
  869. union
  870. {
  871. struct
  872. {
  873. };
  874. uint8_t TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF__padding[1];
  875. };
  876. public:
  877. };
  878. // System.Numerics.Vector4
  879. struct Vector4_tAD53765F091E54812772D62B6D34701608DB9E59
  880. {
  881. public:
  882. // System.Single System.Numerics.Vector4::X
  883. float ___X_0;
  884. // System.Single System.Numerics.Vector4::Y
  885. float ___Y_1;
  886. // System.Single System.Numerics.Vector4::Z
  887. float ___Z_2;
  888. // System.Single System.Numerics.Vector4::W
  889. float ___W_3;
  890. public:
  891. inline static int32_t get_offset_of_X_0() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___X_0)); }
  892. inline float get_X_0() const { return ___X_0; }
  893. inline float* get_address_of_X_0() { return &___X_0; }
  894. inline void set_X_0(float value)
  895. {
  896. ___X_0 = value;
  897. }
  898. inline static int32_t get_offset_of_Y_1() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___Y_1)); }
  899. inline float get_Y_1() const { return ___Y_1; }
  900. inline float* get_address_of_Y_1() { return &___Y_1; }
  901. inline void set_Y_1(float value)
  902. {
  903. ___Y_1 = value;
  904. }
  905. inline static int32_t get_offset_of_Z_2() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___Z_2)); }
  906. inline float get_Z_2() const { return ___Z_2; }
  907. inline float* get_address_of_Z_2() { return &___Z_2; }
  908. inline void set_Z_2(float value)
  909. {
  910. ___Z_2 = value;
  911. }
  912. inline static int32_t get_offset_of_W_3() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___W_3)); }
  913. inline float get_W_3() const { return ___W_3; }
  914. inline float* get_address_of_W_3() { return &___W_3; }
  915. inline void set_W_3(float value)
  916. {
  917. ___W_3 = value;
  918. }
  919. };
  920. // System.Void
  921. struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5
  922. {
  923. public:
  924. union
  925. {
  926. struct
  927. {
  928. };
  929. uint8_t Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5__padding[1];
  930. };
  931. public:
  932. };
  933. // SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler
  934. struct WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63
  935. {
  936. public:
  937. union
  938. {
  939. struct
  940. {
  941. };
  942. uint8_t WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63__padding[1];
  943. };
  944. public:
  945. };
  946. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.A8,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>
  947. struct AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D
  948. {
  949. public:
  950. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  951. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  952. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  953. Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * ___source_1;
  954. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  955. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  956. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  957. Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * ___destination_3;
  958. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  959. NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 ___sampler_4;
  960. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  961. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  962. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  963. float ___yRadius_6;
  964. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  965. float ___xRadius_7;
  966. public:
  967. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D, ___configuration_0)); }
  968. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  969. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  970. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  971. {
  972. ___configuration_0 = value;
  973. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  974. }
  975. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D, ___source_1)); }
  976. inline Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * get_source_1() const { return ___source_1; }
  977. inline Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 ** get_address_of_source_1() { return &___source_1; }
  978. inline void set_source_1(Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * value)
  979. {
  980. ___source_1 = value;
  981. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  982. }
  983. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D, ___bounds_2)); }
  984. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  985. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  986. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  987. {
  988. ___bounds_2 = value;
  989. }
  990. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D, ___destination_3)); }
  991. inline Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * get_destination_3() const { return ___destination_3; }
  992. inline Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 ** get_address_of_destination_3() { return &___destination_3; }
  993. inline void set_destination_3(Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * value)
  994. {
  995. ___destination_3 = value;
  996. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  997. }
  998. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D, ___sampler_4)); }
  999. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 get_sampler_4() const { return ___sampler_4; }
  1000. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 * get_address_of_sampler_4() { return &___sampler_4; }
  1001. inline void set_sampler_4(NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 value)
  1002. {
  1003. ___sampler_4 = value;
  1004. }
  1005. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D, ___matrix_5)); }
  1006. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  1007. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  1008. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  1009. {
  1010. ___matrix_5 = value;
  1011. }
  1012. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D, ___yRadius_6)); }
  1013. inline float get_yRadius_6() const { return ___yRadius_6; }
  1014. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  1015. inline void set_yRadius_6(float value)
  1016. {
  1017. ___yRadius_6 = value;
  1018. }
  1019. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D, ___xRadius_7)); }
  1020. inline float get_xRadius_7() const { return ___xRadius_7; }
  1021. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  1022. inline void set_xRadius_7(float value)
  1023. {
  1024. ___xRadius_7 = value;
  1025. }
  1026. };
  1027. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.A8,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>
  1028. struct AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C
  1029. {
  1030. public:
  1031. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  1032. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  1033. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  1034. Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * ___source_1;
  1035. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  1036. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  1037. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  1038. Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * ___destination_3;
  1039. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  1040. TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF ___sampler_4;
  1041. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  1042. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  1043. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  1044. float ___yRadius_6;
  1045. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  1046. float ___xRadius_7;
  1047. public:
  1048. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C, ___configuration_0)); }
  1049. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  1050. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  1051. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  1052. {
  1053. ___configuration_0 = value;
  1054. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  1055. }
  1056. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C, ___source_1)); }
  1057. inline Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * get_source_1() const { return ___source_1; }
  1058. inline Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 ** get_address_of_source_1() { return &___source_1; }
  1059. inline void set_source_1(Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * value)
  1060. {
  1061. ___source_1 = value;
  1062. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  1063. }
  1064. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C, ___bounds_2)); }
  1065. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  1066. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  1067. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  1068. {
  1069. ___bounds_2 = value;
  1070. }
  1071. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C, ___destination_3)); }
  1072. inline Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * get_destination_3() const { return ___destination_3; }
  1073. inline Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 ** get_address_of_destination_3() { return &___destination_3; }
  1074. inline void set_destination_3(Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * value)
  1075. {
  1076. ___destination_3 = value;
  1077. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  1078. }
  1079. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C, ___sampler_4)); }
  1080. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF get_sampler_4() const { return ___sampler_4; }
  1081. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF * get_address_of_sampler_4() { return &___sampler_4; }
  1082. inline void set_sampler_4(TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF value)
  1083. {
  1084. ___sampler_4 = value;
  1085. }
  1086. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C, ___matrix_5)); }
  1087. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  1088. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  1089. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  1090. {
  1091. ___matrix_5 = value;
  1092. }
  1093. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C, ___yRadius_6)); }
  1094. inline float get_yRadius_6() const { return ___yRadius_6; }
  1095. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  1096. inline void set_yRadius_6(float value)
  1097. {
  1098. ___yRadius_6 = value;
  1099. }
  1100. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C, ___xRadius_7)); }
  1101. inline float get_xRadius_7() const { return ___xRadius_7; }
  1102. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  1103. inline void set_xRadius_7(float value)
  1104. {
  1105. ___xRadius_7 = value;
  1106. }
  1107. };
  1108. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.A8,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>
  1109. struct AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7
  1110. {
  1111. public:
  1112. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  1113. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  1114. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  1115. Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * ___source_1;
  1116. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  1117. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  1118. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  1119. Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * ___destination_3;
  1120. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  1121. WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 ___sampler_4;
  1122. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  1123. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  1124. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  1125. float ___yRadius_6;
  1126. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  1127. float ___xRadius_7;
  1128. public:
  1129. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7, ___configuration_0)); }
  1130. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  1131. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  1132. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  1133. {
  1134. ___configuration_0 = value;
  1135. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  1136. }
  1137. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7, ___source_1)); }
  1138. inline Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * get_source_1() const { return ___source_1; }
  1139. inline Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 ** get_address_of_source_1() { return &___source_1; }
  1140. inline void set_source_1(Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * value)
  1141. {
  1142. ___source_1 = value;
  1143. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  1144. }
  1145. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7, ___bounds_2)); }
  1146. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  1147. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  1148. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  1149. {
  1150. ___bounds_2 = value;
  1151. }
  1152. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7, ___destination_3)); }
  1153. inline Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * get_destination_3() const { return ___destination_3; }
  1154. inline Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 ** get_address_of_destination_3() { return &___destination_3; }
  1155. inline void set_destination_3(Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * value)
  1156. {
  1157. ___destination_3 = value;
  1158. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  1159. }
  1160. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7, ___sampler_4)); }
  1161. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 get_sampler_4() const { return ___sampler_4; }
  1162. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 * get_address_of_sampler_4() { return &___sampler_4; }
  1163. inline void set_sampler_4(WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 value)
  1164. {
  1165. ___sampler_4 = value;
  1166. }
  1167. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7, ___matrix_5)); }
  1168. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  1169. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  1170. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  1171. {
  1172. ___matrix_5 = value;
  1173. }
  1174. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7, ___yRadius_6)); }
  1175. inline float get_yRadius_6() const { return ___yRadius_6; }
  1176. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  1177. inline void set_yRadius_6(float value)
  1178. {
  1179. ___yRadius_6 = value;
  1180. }
  1181. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7, ___xRadius_7)); }
  1182. inline float get_xRadius_7() const { return ___xRadius_7; }
  1183. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  1184. inline void set_xRadius_7(float value)
  1185. {
  1186. ___xRadius_7 = value;
  1187. }
  1188. };
  1189. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>
  1190. struct AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53
  1191. {
  1192. public:
  1193. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  1194. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  1195. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  1196. Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___source_1;
  1197. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  1198. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  1199. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  1200. Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___destination_3;
  1201. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  1202. BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 ___sampler_4;
  1203. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  1204. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  1205. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  1206. float ___yRadius_6;
  1207. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  1208. float ___xRadius_7;
  1209. public:
  1210. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53, ___configuration_0)); }
  1211. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  1212. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  1213. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  1214. {
  1215. ___configuration_0 = value;
  1216. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  1217. }
  1218. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53, ___source_1)); }
  1219. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * get_source_1() const { return ___source_1; }
  1220. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 ** get_address_of_source_1() { return &___source_1; }
  1221. inline void set_source_1(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * value)
  1222. {
  1223. ___source_1 = value;
  1224. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  1225. }
  1226. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53, ___bounds_2)); }
  1227. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  1228. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  1229. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  1230. {
  1231. ___bounds_2 = value;
  1232. }
  1233. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53, ___destination_3)); }
  1234. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * get_destination_3() const { return ___destination_3; }
  1235. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 ** get_address_of_destination_3() { return &___destination_3; }
  1236. inline void set_destination_3(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * value)
  1237. {
  1238. ___destination_3 = value;
  1239. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  1240. }
  1241. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53, ___sampler_4)); }
  1242. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 get_sampler_4() const { return ___sampler_4; }
  1243. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 * get_address_of_sampler_4() { return &___sampler_4; }
  1244. inline void set_sampler_4(BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 value)
  1245. {
  1246. ___sampler_4 = value;
  1247. }
  1248. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53, ___matrix_5)); }
  1249. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  1250. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  1251. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  1252. {
  1253. ___matrix_5 = value;
  1254. }
  1255. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53, ___yRadius_6)); }
  1256. inline float get_yRadius_6() const { return ___yRadius_6; }
  1257. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  1258. inline void set_yRadius_6(float value)
  1259. {
  1260. ___yRadius_6 = value;
  1261. }
  1262. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53, ___xRadius_7)); }
  1263. inline float get_xRadius_7() const { return ___xRadius_7; }
  1264. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  1265. inline void set_xRadius_7(float value)
  1266. {
  1267. ___xRadius_7 = value;
  1268. }
  1269. };
  1270. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>
  1271. struct AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84
  1272. {
  1273. public:
  1274. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  1275. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  1276. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  1277. Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___source_1;
  1278. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  1279. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  1280. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  1281. Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___destination_3;
  1282. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  1283. BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 ___sampler_4;
  1284. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  1285. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  1286. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  1287. float ___yRadius_6;
  1288. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  1289. float ___xRadius_7;
  1290. public:
  1291. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84, ___configuration_0)); }
  1292. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  1293. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  1294. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  1295. {
  1296. ___configuration_0 = value;
  1297. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  1298. }
  1299. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84, ___source_1)); }
  1300. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * get_source_1() const { return ___source_1; }
  1301. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 ** get_address_of_source_1() { return &___source_1; }
  1302. inline void set_source_1(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * value)
  1303. {
  1304. ___source_1 = value;
  1305. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  1306. }
  1307. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84, ___bounds_2)); }
  1308. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  1309. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  1310. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  1311. {
  1312. ___bounds_2 = value;
  1313. }
  1314. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84, ___destination_3)); }
  1315. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * get_destination_3() const { return ___destination_3; }
  1316. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 ** get_address_of_destination_3() { return &___destination_3; }
  1317. inline void set_destination_3(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * value)
  1318. {
  1319. ___destination_3 = value;
  1320. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  1321. }
  1322. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84, ___sampler_4)); }
  1323. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 get_sampler_4() const { return ___sampler_4; }
  1324. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 * get_address_of_sampler_4() { return &___sampler_4; }
  1325. inline void set_sampler_4(BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 value)
  1326. {
  1327. ___sampler_4 = value;
  1328. }
  1329. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84, ___matrix_5)); }
  1330. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  1331. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  1332. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  1333. {
  1334. ___matrix_5 = value;
  1335. }
  1336. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84, ___yRadius_6)); }
  1337. inline float get_yRadius_6() const { return ___yRadius_6; }
  1338. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  1339. inline void set_yRadius_6(float value)
  1340. {
  1341. ___yRadius_6 = value;
  1342. }
  1343. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84, ___xRadius_7)); }
  1344. inline float get_xRadius_7() const { return ___xRadius_7; }
  1345. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  1346. inline void set_xRadius_7(float value)
  1347. {
  1348. ___xRadius_7 = value;
  1349. }
  1350. };
  1351. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>
  1352. struct AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E
  1353. {
  1354. public:
  1355. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  1356. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  1357. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  1358. Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___source_1;
  1359. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  1360. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  1361. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  1362. Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___destination_3;
  1363. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  1364. CubicResampler_t05545076595DA43AF0D1749540089848660DF577 ___sampler_4;
  1365. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  1366. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  1367. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  1368. float ___yRadius_6;
  1369. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  1370. float ___xRadius_7;
  1371. public:
  1372. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E, ___configuration_0)); }
  1373. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  1374. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  1375. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  1376. {
  1377. ___configuration_0 = value;
  1378. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  1379. }
  1380. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E, ___source_1)); }
  1381. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * get_source_1() const { return ___source_1; }
  1382. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 ** get_address_of_source_1() { return &___source_1; }
  1383. inline void set_source_1(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * value)
  1384. {
  1385. ___source_1 = value;
  1386. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  1387. }
  1388. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E, ___bounds_2)); }
  1389. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  1390. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  1391. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  1392. {
  1393. ___bounds_2 = value;
  1394. }
  1395. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E, ___destination_3)); }
  1396. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * get_destination_3() const { return ___destination_3; }
  1397. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 ** get_address_of_destination_3() { return &___destination_3; }
  1398. inline void set_destination_3(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * value)
  1399. {
  1400. ___destination_3 = value;
  1401. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  1402. }
  1403. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E, ___sampler_4)); }
  1404. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 get_sampler_4() const { return ___sampler_4; }
  1405. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 * get_address_of_sampler_4() { return &___sampler_4; }
  1406. inline void set_sampler_4(CubicResampler_t05545076595DA43AF0D1749540089848660DF577 value)
  1407. {
  1408. ___sampler_4 = value;
  1409. }
  1410. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E, ___matrix_5)); }
  1411. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  1412. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  1413. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  1414. {
  1415. ___matrix_5 = value;
  1416. }
  1417. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E, ___yRadius_6)); }
  1418. inline float get_yRadius_6() const { return ___yRadius_6; }
  1419. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  1420. inline void set_yRadius_6(float value)
  1421. {
  1422. ___yRadius_6 = value;
  1423. }
  1424. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E, ___xRadius_7)); }
  1425. inline float get_xRadius_7() const { return ___xRadius_7; }
  1426. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  1427. inline void set_xRadius_7(float value)
  1428. {
  1429. ___xRadius_7 = value;
  1430. }
  1431. };
  1432. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>
  1433. struct AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453
  1434. {
  1435. public:
  1436. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  1437. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  1438. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  1439. Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___source_1;
  1440. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  1441. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  1442. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  1443. Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___destination_3;
  1444. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  1445. LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 ___sampler_4;
  1446. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  1447. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  1448. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  1449. float ___yRadius_6;
  1450. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  1451. float ___xRadius_7;
  1452. public:
  1453. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453, ___configuration_0)); }
  1454. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  1455. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  1456. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  1457. {
  1458. ___configuration_0 = value;
  1459. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  1460. }
  1461. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453, ___source_1)); }
  1462. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * get_source_1() const { return ___source_1; }
  1463. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 ** get_address_of_source_1() { return &___source_1; }
  1464. inline void set_source_1(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * value)
  1465. {
  1466. ___source_1 = value;
  1467. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  1468. }
  1469. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453, ___bounds_2)); }
  1470. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  1471. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  1472. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  1473. {
  1474. ___bounds_2 = value;
  1475. }
  1476. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453, ___destination_3)); }
  1477. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * get_destination_3() const { return ___destination_3; }
  1478. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 ** get_address_of_destination_3() { return &___destination_3; }
  1479. inline void set_destination_3(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * value)
  1480. {
  1481. ___destination_3 = value;
  1482. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  1483. }
  1484. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453, ___sampler_4)); }
  1485. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 get_sampler_4() const { return ___sampler_4; }
  1486. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 * get_address_of_sampler_4() { return &___sampler_4; }
  1487. inline void set_sampler_4(LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 value)
  1488. {
  1489. ___sampler_4 = value;
  1490. }
  1491. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453, ___matrix_5)); }
  1492. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  1493. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  1494. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  1495. {
  1496. ___matrix_5 = value;
  1497. }
  1498. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453, ___yRadius_6)); }
  1499. inline float get_yRadius_6() const { return ___yRadius_6; }
  1500. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  1501. inline void set_yRadius_6(float value)
  1502. {
  1503. ___yRadius_6 = value;
  1504. }
  1505. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453, ___xRadius_7)); }
  1506. inline float get_xRadius_7() const { return ___xRadius_7; }
  1507. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  1508. inline void set_xRadius_7(float value)
  1509. {
  1510. ___xRadius_7 = value;
  1511. }
  1512. };
  1513. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>
  1514. struct AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01
  1515. {
  1516. public:
  1517. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  1518. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  1519. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  1520. Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___source_1;
  1521. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  1522. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  1523. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  1524. Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___destination_3;
  1525. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  1526. NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 ___sampler_4;
  1527. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  1528. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  1529. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  1530. float ___yRadius_6;
  1531. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  1532. float ___xRadius_7;
  1533. public:
  1534. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01, ___configuration_0)); }
  1535. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  1536. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  1537. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  1538. {
  1539. ___configuration_0 = value;
  1540. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  1541. }
  1542. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01, ___source_1)); }
  1543. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * get_source_1() const { return ___source_1; }
  1544. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 ** get_address_of_source_1() { return &___source_1; }
  1545. inline void set_source_1(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * value)
  1546. {
  1547. ___source_1 = value;
  1548. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  1549. }
  1550. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01, ___bounds_2)); }
  1551. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  1552. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  1553. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  1554. {
  1555. ___bounds_2 = value;
  1556. }
  1557. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01, ___destination_3)); }
  1558. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * get_destination_3() const { return ___destination_3; }
  1559. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 ** get_address_of_destination_3() { return &___destination_3; }
  1560. inline void set_destination_3(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * value)
  1561. {
  1562. ___destination_3 = value;
  1563. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  1564. }
  1565. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01, ___sampler_4)); }
  1566. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 get_sampler_4() const { return ___sampler_4; }
  1567. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 * get_address_of_sampler_4() { return &___sampler_4; }
  1568. inline void set_sampler_4(NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 value)
  1569. {
  1570. ___sampler_4 = value;
  1571. }
  1572. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01, ___matrix_5)); }
  1573. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  1574. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  1575. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  1576. {
  1577. ___matrix_5 = value;
  1578. }
  1579. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01, ___yRadius_6)); }
  1580. inline float get_yRadius_6() const { return ___yRadius_6; }
  1581. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  1582. inline void set_yRadius_6(float value)
  1583. {
  1584. ___yRadius_6 = value;
  1585. }
  1586. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01, ___xRadius_7)); }
  1587. inline float get_xRadius_7() const { return ___xRadius_7; }
  1588. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  1589. inline void set_xRadius_7(float value)
  1590. {
  1591. ___xRadius_7 = value;
  1592. }
  1593. };
  1594. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>
  1595. struct AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5
  1596. {
  1597. public:
  1598. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  1599. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  1600. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  1601. Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___source_1;
  1602. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  1603. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  1604. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  1605. Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___destination_3;
  1606. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  1607. TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF ___sampler_4;
  1608. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  1609. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  1610. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  1611. float ___yRadius_6;
  1612. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  1613. float ___xRadius_7;
  1614. public:
  1615. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5, ___configuration_0)); }
  1616. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  1617. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  1618. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  1619. {
  1620. ___configuration_0 = value;
  1621. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  1622. }
  1623. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5, ___source_1)); }
  1624. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * get_source_1() const { return ___source_1; }
  1625. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 ** get_address_of_source_1() { return &___source_1; }
  1626. inline void set_source_1(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * value)
  1627. {
  1628. ___source_1 = value;
  1629. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  1630. }
  1631. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5, ___bounds_2)); }
  1632. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  1633. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  1634. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  1635. {
  1636. ___bounds_2 = value;
  1637. }
  1638. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5, ___destination_3)); }
  1639. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * get_destination_3() const { return ___destination_3; }
  1640. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 ** get_address_of_destination_3() { return &___destination_3; }
  1641. inline void set_destination_3(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * value)
  1642. {
  1643. ___destination_3 = value;
  1644. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  1645. }
  1646. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5, ___sampler_4)); }
  1647. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF get_sampler_4() const { return ___sampler_4; }
  1648. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF * get_address_of_sampler_4() { return &___sampler_4; }
  1649. inline void set_sampler_4(TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF value)
  1650. {
  1651. ___sampler_4 = value;
  1652. }
  1653. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5, ___matrix_5)); }
  1654. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  1655. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  1656. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  1657. {
  1658. ___matrix_5 = value;
  1659. }
  1660. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5, ___yRadius_6)); }
  1661. inline float get_yRadius_6() const { return ___yRadius_6; }
  1662. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  1663. inline void set_yRadius_6(float value)
  1664. {
  1665. ___yRadius_6 = value;
  1666. }
  1667. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5, ___xRadius_7)); }
  1668. inline float get_xRadius_7() const { return ___xRadius_7; }
  1669. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  1670. inline void set_xRadius_7(float value)
  1671. {
  1672. ___xRadius_7 = value;
  1673. }
  1674. };
  1675. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>
  1676. struct AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595
  1677. {
  1678. public:
  1679. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  1680. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  1681. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  1682. Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___source_1;
  1683. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  1684. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  1685. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  1686. Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___destination_3;
  1687. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  1688. WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 ___sampler_4;
  1689. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  1690. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  1691. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  1692. float ___yRadius_6;
  1693. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  1694. float ___xRadius_7;
  1695. public:
  1696. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595, ___configuration_0)); }
  1697. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  1698. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  1699. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  1700. {
  1701. ___configuration_0 = value;
  1702. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  1703. }
  1704. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595, ___source_1)); }
  1705. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * get_source_1() const { return ___source_1; }
  1706. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 ** get_address_of_source_1() { return &___source_1; }
  1707. inline void set_source_1(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * value)
  1708. {
  1709. ___source_1 = value;
  1710. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  1711. }
  1712. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595, ___bounds_2)); }
  1713. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  1714. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  1715. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  1716. {
  1717. ___bounds_2 = value;
  1718. }
  1719. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595, ___destination_3)); }
  1720. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * get_destination_3() const { return ___destination_3; }
  1721. inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 ** get_address_of_destination_3() { return &___destination_3; }
  1722. inline void set_destination_3(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * value)
  1723. {
  1724. ___destination_3 = value;
  1725. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  1726. }
  1727. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595, ___sampler_4)); }
  1728. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 get_sampler_4() const { return ___sampler_4; }
  1729. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 * get_address_of_sampler_4() { return &___sampler_4; }
  1730. inline void set_sampler_4(WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 value)
  1731. {
  1732. ___sampler_4 = value;
  1733. }
  1734. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595, ___matrix_5)); }
  1735. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  1736. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  1737. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  1738. {
  1739. ___matrix_5 = value;
  1740. }
  1741. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595, ___yRadius_6)); }
  1742. inline float get_yRadius_6() const { return ___yRadius_6; }
  1743. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  1744. inline void set_yRadius_6(float value)
  1745. {
  1746. ___yRadius_6 = value;
  1747. }
  1748. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595, ___xRadius_7)); }
  1749. inline float get_xRadius_7() const { return ___xRadius_7; }
  1750. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  1751. inline void set_xRadius_7(float value)
  1752. {
  1753. ___xRadius_7 = value;
  1754. }
  1755. };
  1756. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>
  1757. struct AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F
  1758. {
  1759. public:
  1760. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  1761. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  1762. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  1763. Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___source_1;
  1764. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  1765. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  1766. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  1767. Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___destination_3;
  1768. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  1769. BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 ___sampler_4;
  1770. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  1771. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  1772. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  1773. float ___yRadius_6;
  1774. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  1775. float ___xRadius_7;
  1776. public:
  1777. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F, ___configuration_0)); }
  1778. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  1779. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  1780. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  1781. {
  1782. ___configuration_0 = value;
  1783. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  1784. }
  1785. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F, ___source_1)); }
  1786. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * get_source_1() const { return ___source_1; }
  1787. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF ** get_address_of_source_1() { return &___source_1; }
  1788. inline void set_source_1(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * value)
  1789. {
  1790. ___source_1 = value;
  1791. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  1792. }
  1793. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F, ___bounds_2)); }
  1794. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  1795. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  1796. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  1797. {
  1798. ___bounds_2 = value;
  1799. }
  1800. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F, ___destination_3)); }
  1801. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * get_destination_3() const { return ___destination_3; }
  1802. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF ** get_address_of_destination_3() { return &___destination_3; }
  1803. inline void set_destination_3(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * value)
  1804. {
  1805. ___destination_3 = value;
  1806. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  1807. }
  1808. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F, ___sampler_4)); }
  1809. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 get_sampler_4() const { return ___sampler_4; }
  1810. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 * get_address_of_sampler_4() { return &___sampler_4; }
  1811. inline void set_sampler_4(BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 value)
  1812. {
  1813. ___sampler_4 = value;
  1814. }
  1815. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F, ___matrix_5)); }
  1816. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  1817. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  1818. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  1819. {
  1820. ___matrix_5 = value;
  1821. }
  1822. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F, ___yRadius_6)); }
  1823. inline float get_yRadius_6() const { return ___yRadius_6; }
  1824. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  1825. inline void set_yRadius_6(float value)
  1826. {
  1827. ___yRadius_6 = value;
  1828. }
  1829. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F, ___xRadius_7)); }
  1830. inline float get_xRadius_7() const { return ___xRadius_7; }
  1831. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  1832. inline void set_xRadius_7(float value)
  1833. {
  1834. ___xRadius_7 = value;
  1835. }
  1836. };
  1837. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>
  1838. struct AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8
  1839. {
  1840. public:
  1841. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  1842. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  1843. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  1844. Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___source_1;
  1845. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  1846. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  1847. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  1848. Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___destination_3;
  1849. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  1850. BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 ___sampler_4;
  1851. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  1852. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  1853. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  1854. float ___yRadius_6;
  1855. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  1856. float ___xRadius_7;
  1857. public:
  1858. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8, ___configuration_0)); }
  1859. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  1860. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  1861. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  1862. {
  1863. ___configuration_0 = value;
  1864. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  1865. }
  1866. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8, ___source_1)); }
  1867. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * get_source_1() const { return ___source_1; }
  1868. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF ** get_address_of_source_1() { return &___source_1; }
  1869. inline void set_source_1(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * value)
  1870. {
  1871. ___source_1 = value;
  1872. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  1873. }
  1874. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8, ___bounds_2)); }
  1875. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  1876. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  1877. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  1878. {
  1879. ___bounds_2 = value;
  1880. }
  1881. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8, ___destination_3)); }
  1882. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * get_destination_3() const { return ___destination_3; }
  1883. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF ** get_address_of_destination_3() { return &___destination_3; }
  1884. inline void set_destination_3(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * value)
  1885. {
  1886. ___destination_3 = value;
  1887. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  1888. }
  1889. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8, ___sampler_4)); }
  1890. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 get_sampler_4() const { return ___sampler_4; }
  1891. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 * get_address_of_sampler_4() { return &___sampler_4; }
  1892. inline void set_sampler_4(BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 value)
  1893. {
  1894. ___sampler_4 = value;
  1895. }
  1896. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8, ___matrix_5)); }
  1897. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  1898. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  1899. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  1900. {
  1901. ___matrix_5 = value;
  1902. }
  1903. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8, ___yRadius_6)); }
  1904. inline float get_yRadius_6() const { return ___yRadius_6; }
  1905. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  1906. inline void set_yRadius_6(float value)
  1907. {
  1908. ___yRadius_6 = value;
  1909. }
  1910. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8, ___xRadius_7)); }
  1911. inline float get_xRadius_7() const { return ___xRadius_7; }
  1912. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  1913. inline void set_xRadius_7(float value)
  1914. {
  1915. ___xRadius_7 = value;
  1916. }
  1917. };
  1918. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>
  1919. struct AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98
  1920. {
  1921. public:
  1922. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  1923. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  1924. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  1925. Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___source_1;
  1926. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  1927. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  1928. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  1929. Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___destination_3;
  1930. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  1931. CubicResampler_t05545076595DA43AF0D1749540089848660DF577 ___sampler_4;
  1932. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  1933. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  1934. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  1935. float ___yRadius_6;
  1936. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  1937. float ___xRadius_7;
  1938. public:
  1939. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98, ___configuration_0)); }
  1940. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  1941. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  1942. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  1943. {
  1944. ___configuration_0 = value;
  1945. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  1946. }
  1947. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98, ___source_1)); }
  1948. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * get_source_1() const { return ___source_1; }
  1949. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF ** get_address_of_source_1() { return &___source_1; }
  1950. inline void set_source_1(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * value)
  1951. {
  1952. ___source_1 = value;
  1953. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  1954. }
  1955. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98, ___bounds_2)); }
  1956. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  1957. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  1958. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  1959. {
  1960. ___bounds_2 = value;
  1961. }
  1962. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98, ___destination_3)); }
  1963. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * get_destination_3() const { return ___destination_3; }
  1964. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF ** get_address_of_destination_3() { return &___destination_3; }
  1965. inline void set_destination_3(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * value)
  1966. {
  1967. ___destination_3 = value;
  1968. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  1969. }
  1970. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98, ___sampler_4)); }
  1971. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 get_sampler_4() const { return ___sampler_4; }
  1972. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 * get_address_of_sampler_4() { return &___sampler_4; }
  1973. inline void set_sampler_4(CubicResampler_t05545076595DA43AF0D1749540089848660DF577 value)
  1974. {
  1975. ___sampler_4 = value;
  1976. }
  1977. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98, ___matrix_5)); }
  1978. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  1979. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  1980. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  1981. {
  1982. ___matrix_5 = value;
  1983. }
  1984. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98, ___yRadius_6)); }
  1985. inline float get_yRadius_6() const { return ___yRadius_6; }
  1986. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  1987. inline void set_yRadius_6(float value)
  1988. {
  1989. ___yRadius_6 = value;
  1990. }
  1991. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98, ___xRadius_7)); }
  1992. inline float get_xRadius_7() const { return ___xRadius_7; }
  1993. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  1994. inline void set_xRadius_7(float value)
  1995. {
  1996. ___xRadius_7 = value;
  1997. }
  1998. };
  1999. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>
  2000. struct AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53
  2001. {
  2002. public:
  2003. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  2004. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  2005. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  2006. Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___source_1;
  2007. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  2008. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  2009. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  2010. Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___destination_3;
  2011. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  2012. LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 ___sampler_4;
  2013. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  2014. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  2015. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  2016. float ___yRadius_6;
  2017. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  2018. float ___xRadius_7;
  2019. public:
  2020. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53, ___configuration_0)); }
  2021. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  2022. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  2023. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  2024. {
  2025. ___configuration_0 = value;
  2026. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  2027. }
  2028. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53, ___source_1)); }
  2029. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * get_source_1() const { return ___source_1; }
  2030. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF ** get_address_of_source_1() { return &___source_1; }
  2031. inline void set_source_1(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * value)
  2032. {
  2033. ___source_1 = value;
  2034. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  2035. }
  2036. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53, ___bounds_2)); }
  2037. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  2038. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  2039. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  2040. {
  2041. ___bounds_2 = value;
  2042. }
  2043. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53, ___destination_3)); }
  2044. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * get_destination_3() const { return ___destination_3; }
  2045. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF ** get_address_of_destination_3() { return &___destination_3; }
  2046. inline void set_destination_3(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * value)
  2047. {
  2048. ___destination_3 = value;
  2049. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  2050. }
  2051. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53, ___sampler_4)); }
  2052. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 get_sampler_4() const { return ___sampler_4; }
  2053. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 * get_address_of_sampler_4() { return &___sampler_4; }
  2054. inline void set_sampler_4(LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 value)
  2055. {
  2056. ___sampler_4 = value;
  2057. }
  2058. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53, ___matrix_5)); }
  2059. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  2060. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  2061. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  2062. {
  2063. ___matrix_5 = value;
  2064. }
  2065. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53, ___yRadius_6)); }
  2066. inline float get_yRadius_6() const { return ___yRadius_6; }
  2067. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  2068. inline void set_yRadius_6(float value)
  2069. {
  2070. ___yRadius_6 = value;
  2071. }
  2072. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53, ___xRadius_7)); }
  2073. inline float get_xRadius_7() const { return ___xRadius_7; }
  2074. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  2075. inline void set_xRadius_7(float value)
  2076. {
  2077. ___xRadius_7 = value;
  2078. }
  2079. };
  2080. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>
  2081. struct AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB
  2082. {
  2083. public:
  2084. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  2085. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  2086. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  2087. Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___source_1;
  2088. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  2089. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  2090. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  2091. Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___destination_3;
  2092. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  2093. NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 ___sampler_4;
  2094. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  2095. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  2096. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  2097. float ___yRadius_6;
  2098. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  2099. float ___xRadius_7;
  2100. public:
  2101. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB, ___configuration_0)); }
  2102. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  2103. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  2104. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  2105. {
  2106. ___configuration_0 = value;
  2107. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  2108. }
  2109. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB, ___source_1)); }
  2110. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * get_source_1() const { return ___source_1; }
  2111. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF ** get_address_of_source_1() { return &___source_1; }
  2112. inline void set_source_1(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * value)
  2113. {
  2114. ___source_1 = value;
  2115. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  2116. }
  2117. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB, ___bounds_2)); }
  2118. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  2119. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  2120. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  2121. {
  2122. ___bounds_2 = value;
  2123. }
  2124. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB, ___destination_3)); }
  2125. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * get_destination_3() const { return ___destination_3; }
  2126. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF ** get_address_of_destination_3() { return &___destination_3; }
  2127. inline void set_destination_3(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * value)
  2128. {
  2129. ___destination_3 = value;
  2130. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  2131. }
  2132. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB, ___sampler_4)); }
  2133. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 get_sampler_4() const { return ___sampler_4; }
  2134. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 * get_address_of_sampler_4() { return &___sampler_4; }
  2135. inline void set_sampler_4(NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 value)
  2136. {
  2137. ___sampler_4 = value;
  2138. }
  2139. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB, ___matrix_5)); }
  2140. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  2141. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  2142. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  2143. {
  2144. ___matrix_5 = value;
  2145. }
  2146. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB, ___yRadius_6)); }
  2147. inline float get_yRadius_6() const { return ___yRadius_6; }
  2148. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  2149. inline void set_yRadius_6(float value)
  2150. {
  2151. ___yRadius_6 = value;
  2152. }
  2153. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB, ___xRadius_7)); }
  2154. inline float get_xRadius_7() const { return ___xRadius_7; }
  2155. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  2156. inline void set_xRadius_7(float value)
  2157. {
  2158. ___xRadius_7 = value;
  2159. }
  2160. };
  2161. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>
  2162. struct AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091
  2163. {
  2164. public:
  2165. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  2166. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  2167. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  2168. Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___source_1;
  2169. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  2170. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  2171. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  2172. Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___destination_3;
  2173. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  2174. TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF ___sampler_4;
  2175. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  2176. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  2177. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  2178. float ___yRadius_6;
  2179. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  2180. float ___xRadius_7;
  2181. public:
  2182. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091, ___configuration_0)); }
  2183. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  2184. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  2185. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  2186. {
  2187. ___configuration_0 = value;
  2188. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  2189. }
  2190. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091, ___source_1)); }
  2191. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * get_source_1() const { return ___source_1; }
  2192. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF ** get_address_of_source_1() { return &___source_1; }
  2193. inline void set_source_1(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * value)
  2194. {
  2195. ___source_1 = value;
  2196. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  2197. }
  2198. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091, ___bounds_2)); }
  2199. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  2200. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  2201. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  2202. {
  2203. ___bounds_2 = value;
  2204. }
  2205. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091, ___destination_3)); }
  2206. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * get_destination_3() const { return ___destination_3; }
  2207. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF ** get_address_of_destination_3() { return &___destination_3; }
  2208. inline void set_destination_3(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * value)
  2209. {
  2210. ___destination_3 = value;
  2211. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  2212. }
  2213. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091, ___sampler_4)); }
  2214. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF get_sampler_4() const { return ___sampler_4; }
  2215. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF * get_address_of_sampler_4() { return &___sampler_4; }
  2216. inline void set_sampler_4(TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF value)
  2217. {
  2218. ___sampler_4 = value;
  2219. }
  2220. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091, ___matrix_5)); }
  2221. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  2222. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  2223. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  2224. {
  2225. ___matrix_5 = value;
  2226. }
  2227. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091, ___yRadius_6)); }
  2228. inline float get_yRadius_6() const { return ___yRadius_6; }
  2229. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  2230. inline void set_yRadius_6(float value)
  2231. {
  2232. ___yRadius_6 = value;
  2233. }
  2234. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091, ___xRadius_7)); }
  2235. inline float get_xRadius_7() const { return ___xRadius_7; }
  2236. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  2237. inline void set_xRadius_7(float value)
  2238. {
  2239. ___xRadius_7 = value;
  2240. }
  2241. };
  2242. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>
  2243. struct AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC
  2244. {
  2245. public:
  2246. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  2247. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  2248. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  2249. Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___source_1;
  2250. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  2251. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  2252. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  2253. Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___destination_3;
  2254. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  2255. WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 ___sampler_4;
  2256. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  2257. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  2258. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  2259. float ___yRadius_6;
  2260. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  2261. float ___xRadius_7;
  2262. public:
  2263. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC, ___configuration_0)); }
  2264. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  2265. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  2266. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  2267. {
  2268. ___configuration_0 = value;
  2269. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  2270. }
  2271. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC, ___source_1)); }
  2272. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * get_source_1() const { return ___source_1; }
  2273. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF ** get_address_of_source_1() { return &___source_1; }
  2274. inline void set_source_1(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * value)
  2275. {
  2276. ___source_1 = value;
  2277. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  2278. }
  2279. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC, ___bounds_2)); }
  2280. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  2281. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  2282. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  2283. {
  2284. ___bounds_2 = value;
  2285. }
  2286. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC, ___destination_3)); }
  2287. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * get_destination_3() const { return ___destination_3; }
  2288. inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF ** get_address_of_destination_3() { return &___destination_3; }
  2289. inline void set_destination_3(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * value)
  2290. {
  2291. ___destination_3 = value;
  2292. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  2293. }
  2294. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC, ___sampler_4)); }
  2295. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 get_sampler_4() const { return ___sampler_4; }
  2296. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 * get_address_of_sampler_4() { return &___sampler_4; }
  2297. inline void set_sampler_4(WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 value)
  2298. {
  2299. ___sampler_4 = value;
  2300. }
  2301. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC, ___matrix_5)); }
  2302. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  2303. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  2304. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  2305. {
  2306. ___matrix_5 = value;
  2307. }
  2308. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC, ___yRadius_6)); }
  2309. inline float get_yRadius_6() const { return ___yRadius_6; }
  2310. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  2311. inline void set_yRadius_6(float value)
  2312. {
  2313. ___yRadius_6 = value;
  2314. }
  2315. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC, ___xRadius_7)); }
  2316. inline float get_xRadius_7() const { return ___xRadius_7; }
  2317. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  2318. inline void set_xRadius_7(float value)
  2319. {
  2320. ___xRadius_7 = value;
  2321. }
  2322. };
  2323. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>
  2324. struct AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121
  2325. {
  2326. public:
  2327. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  2328. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  2329. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  2330. Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___source_1;
  2331. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  2332. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  2333. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  2334. Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___destination_3;
  2335. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  2336. BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 ___sampler_4;
  2337. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  2338. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  2339. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  2340. float ___yRadius_6;
  2341. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  2342. float ___xRadius_7;
  2343. public:
  2344. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121, ___configuration_0)); }
  2345. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  2346. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  2347. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  2348. {
  2349. ___configuration_0 = value;
  2350. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  2351. }
  2352. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121, ___source_1)); }
  2353. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * get_source_1() const { return ___source_1; }
  2354. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF ** get_address_of_source_1() { return &___source_1; }
  2355. inline void set_source_1(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * value)
  2356. {
  2357. ___source_1 = value;
  2358. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  2359. }
  2360. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121, ___bounds_2)); }
  2361. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  2362. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  2363. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  2364. {
  2365. ___bounds_2 = value;
  2366. }
  2367. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121, ___destination_3)); }
  2368. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * get_destination_3() const { return ___destination_3; }
  2369. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF ** get_address_of_destination_3() { return &___destination_3; }
  2370. inline void set_destination_3(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * value)
  2371. {
  2372. ___destination_3 = value;
  2373. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  2374. }
  2375. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121, ___sampler_4)); }
  2376. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 get_sampler_4() const { return ___sampler_4; }
  2377. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 * get_address_of_sampler_4() { return &___sampler_4; }
  2378. inline void set_sampler_4(BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 value)
  2379. {
  2380. ___sampler_4 = value;
  2381. }
  2382. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121, ___matrix_5)); }
  2383. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  2384. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  2385. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  2386. {
  2387. ___matrix_5 = value;
  2388. }
  2389. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121, ___yRadius_6)); }
  2390. inline float get_yRadius_6() const { return ___yRadius_6; }
  2391. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  2392. inline void set_yRadius_6(float value)
  2393. {
  2394. ___yRadius_6 = value;
  2395. }
  2396. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121, ___xRadius_7)); }
  2397. inline float get_xRadius_7() const { return ___xRadius_7; }
  2398. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  2399. inline void set_xRadius_7(float value)
  2400. {
  2401. ___xRadius_7 = value;
  2402. }
  2403. };
  2404. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>
  2405. struct AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842
  2406. {
  2407. public:
  2408. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  2409. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  2410. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  2411. Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___source_1;
  2412. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  2413. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  2414. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  2415. Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___destination_3;
  2416. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  2417. BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 ___sampler_4;
  2418. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  2419. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  2420. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  2421. float ___yRadius_6;
  2422. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  2423. float ___xRadius_7;
  2424. public:
  2425. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842, ___configuration_0)); }
  2426. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  2427. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  2428. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  2429. {
  2430. ___configuration_0 = value;
  2431. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  2432. }
  2433. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842, ___source_1)); }
  2434. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * get_source_1() const { return ___source_1; }
  2435. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF ** get_address_of_source_1() { return &___source_1; }
  2436. inline void set_source_1(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * value)
  2437. {
  2438. ___source_1 = value;
  2439. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  2440. }
  2441. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842, ___bounds_2)); }
  2442. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  2443. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  2444. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  2445. {
  2446. ___bounds_2 = value;
  2447. }
  2448. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842, ___destination_3)); }
  2449. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * get_destination_3() const { return ___destination_3; }
  2450. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF ** get_address_of_destination_3() { return &___destination_3; }
  2451. inline void set_destination_3(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * value)
  2452. {
  2453. ___destination_3 = value;
  2454. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  2455. }
  2456. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842, ___sampler_4)); }
  2457. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 get_sampler_4() const { return ___sampler_4; }
  2458. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 * get_address_of_sampler_4() { return &___sampler_4; }
  2459. inline void set_sampler_4(BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 value)
  2460. {
  2461. ___sampler_4 = value;
  2462. }
  2463. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842, ___matrix_5)); }
  2464. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  2465. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  2466. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  2467. {
  2468. ___matrix_5 = value;
  2469. }
  2470. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842, ___yRadius_6)); }
  2471. inline float get_yRadius_6() const { return ___yRadius_6; }
  2472. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  2473. inline void set_yRadius_6(float value)
  2474. {
  2475. ___yRadius_6 = value;
  2476. }
  2477. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842, ___xRadius_7)); }
  2478. inline float get_xRadius_7() const { return ___xRadius_7; }
  2479. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  2480. inline void set_xRadius_7(float value)
  2481. {
  2482. ___xRadius_7 = value;
  2483. }
  2484. };
  2485. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>
  2486. struct AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D
  2487. {
  2488. public:
  2489. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  2490. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  2491. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  2492. Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___source_1;
  2493. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  2494. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  2495. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  2496. Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___destination_3;
  2497. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  2498. CubicResampler_t05545076595DA43AF0D1749540089848660DF577 ___sampler_4;
  2499. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  2500. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  2501. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  2502. float ___yRadius_6;
  2503. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  2504. float ___xRadius_7;
  2505. public:
  2506. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D, ___configuration_0)); }
  2507. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  2508. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  2509. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  2510. {
  2511. ___configuration_0 = value;
  2512. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  2513. }
  2514. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D, ___source_1)); }
  2515. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * get_source_1() const { return ___source_1; }
  2516. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF ** get_address_of_source_1() { return &___source_1; }
  2517. inline void set_source_1(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * value)
  2518. {
  2519. ___source_1 = value;
  2520. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  2521. }
  2522. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D, ___bounds_2)); }
  2523. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  2524. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  2525. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  2526. {
  2527. ___bounds_2 = value;
  2528. }
  2529. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D, ___destination_3)); }
  2530. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * get_destination_3() const { return ___destination_3; }
  2531. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF ** get_address_of_destination_3() { return &___destination_3; }
  2532. inline void set_destination_3(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * value)
  2533. {
  2534. ___destination_3 = value;
  2535. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  2536. }
  2537. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D, ___sampler_4)); }
  2538. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 get_sampler_4() const { return ___sampler_4; }
  2539. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 * get_address_of_sampler_4() { return &___sampler_4; }
  2540. inline void set_sampler_4(CubicResampler_t05545076595DA43AF0D1749540089848660DF577 value)
  2541. {
  2542. ___sampler_4 = value;
  2543. }
  2544. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D, ___matrix_5)); }
  2545. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  2546. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  2547. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  2548. {
  2549. ___matrix_5 = value;
  2550. }
  2551. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D, ___yRadius_6)); }
  2552. inline float get_yRadius_6() const { return ___yRadius_6; }
  2553. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  2554. inline void set_yRadius_6(float value)
  2555. {
  2556. ___yRadius_6 = value;
  2557. }
  2558. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D, ___xRadius_7)); }
  2559. inline float get_xRadius_7() const { return ___xRadius_7; }
  2560. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  2561. inline void set_xRadius_7(float value)
  2562. {
  2563. ___xRadius_7 = value;
  2564. }
  2565. };
  2566. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>
  2567. struct AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8
  2568. {
  2569. public:
  2570. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  2571. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  2572. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  2573. Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___source_1;
  2574. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  2575. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  2576. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  2577. Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___destination_3;
  2578. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  2579. LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 ___sampler_4;
  2580. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  2581. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  2582. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  2583. float ___yRadius_6;
  2584. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  2585. float ___xRadius_7;
  2586. public:
  2587. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8, ___configuration_0)); }
  2588. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  2589. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  2590. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  2591. {
  2592. ___configuration_0 = value;
  2593. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  2594. }
  2595. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8, ___source_1)); }
  2596. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * get_source_1() const { return ___source_1; }
  2597. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF ** get_address_of_source_1() { return &___source_1; }
  2598. inline void set_source_1(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * value)
  2599. {
  2600. ___source_1 = value;
  2601. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  2602. }
  2603. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8, ___bounds_2)); }
  2604. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  2605. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  2606. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  2607. {
  2608. ___bounds_2 = value;
  2609. }
  2610. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8, ___destination_3)); }
  2611. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * get_destination_3() const { return ___destination_3; }
  2612. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF ** get_address_of_destination_3() { return &___destination_3; }
  2613. inline void set_destination_3(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * value)
  2614. {
  2615. ___destination_3 = value;
  2616. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  2617. }
  2618. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8, ___sampler_4)); }
  2619. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 get_sampler_4() const { return ___sampler_4; }
  2620. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 * get_address_of_sampler_4() { return &___sampler_4; }
  2621. inline void set_sampler_4(LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 value)
  2622. {
  2623. ___sampler_4 = value;
  2624. }
  2625. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8, ___matrix_5)); }
  2626. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  2627. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  2628. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  2629. {
  2630. ___matrix_5 = value;
  2631. }
  2632. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8, ___yRadius_6)); }
  2633. inline float get_yRadius_6() const { return ___yRadius_6; }
  2634. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  2635. inline void set_yRadius_6(float value)
  2636. {
  2637. ___yRadius_6 = value;
  2638. }
  2639. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8, ___xRadius_7)); }
  2640. inline float get_xRadius_7() const { return ___xRadius_7; }
  2641. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  2642. inline void set_xRadius_7(float value)
  2643. {
  2644. ___xRadius_7 = value;
  2645. }
  2646. };
  2647. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>
  2648. struct AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F
  2649. {
  2650. public:
  2651. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  2652. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  2653. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  2654. Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___source_1;
  2655. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  2656. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  2657. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  2658. Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___destination_3;
  2659. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  2660. NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 ___sampler_4;
  2661. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  2662. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  2663. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  2664. float ___yRadius_6;
  2665. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  2666. float ___xRadius_7;
  2667. public:
  2668. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F, ___configuration_0)); }
  2669. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  2670. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  2671. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  2672. {
  2673. ___configuration_0 = value;
  2674. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  2675. }
  2676. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F, ___source_1)); }
  2677. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * get_source_1() const { return ___source_1; }
  2678. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF ** get_address_of_source_1() { return &___source_1; }
  2679. inline void set_source_1(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * value)
  2680. {
  2681. ___source_1 = value;
  2682. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  2683. }
  2684. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F, ___bounds_2)); }
  2685. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  2686. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  2687. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  2688. {
  2689. ___bounds_2 = value;
  2690. }
  2691. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F, ___destination_3)); }
  2692. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * get_destination_3() const { return ___destination_3; }
  2693. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF ** get_address_of_destination_3() { return &___destination_3; }
  2694. inline void set_destination_3(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * value)
  2695. {
  2696. ___destination_3 = value;
  2697. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  2698. }
  2699. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F, ___sampler_4)); }
  2700. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 get_sampler_4() const { return ___sampler_4; }
  2701. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 * get_address_of_sampler_4() { return &___sampler_4; }
  2702. inline void set_sampler_4(NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 value)
  2703. {
  2704. ___sampler_4 = value;
  2705. }
  2706. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F, ___matrix_5)); }
  2707. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  2708. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  2709. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  2710. {
  2711. ___matrix_5 = value;
  2712. }
  2713. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F, ___yRadius_6)); }
  2714. inline float get_yRadius_6() const { return ___yRadius_6; }
  2715. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  2716. inline void set_yRadius_6(float value)
  2717. {
  2718. ___yRadius_6 = value;
  2719. }
  2720. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F, ___xRadius_7)); }
  2721. inline float get_xRadius_7() const { return ___xRadius_7; }
  2722. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  2723. inline void set_xRadius_7(float value)
  2724. {
  2725. ___xRadius_7 = value;
  2726. }
  2727. };
  2728. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>
  2729. struct AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD
  2730. {
  2731. public:
  2732. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  2733. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  2734. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  2735. Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___source_1;
  2736. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  2737. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  2738. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  2739. Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___destination_3;
  2740. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  2741. TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF ___sampler_4;
  2742. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  2743. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  2744. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  2745. float ___yRadius_6;
  2746. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  2747. float ___xRadius_7;
  2748. public:
  2749. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD, ___configuration_0)); }
  2750. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  2751. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  2752. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  2753. {
  2754. ___configuration_0 = value;
  2755. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  2756. }
  2757. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD, ___source_1)); }
  2758. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * get_source_1() const { return ___source_1; }
  2759. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF ** get_address_of_source_1() { return &___source_1; }
  2760. inline void set_source_1(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * value)
  2761. {
  2762. ___source_1 = value;
  2763. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  2764. }
  2765. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD, ___bounds_2)); }
  2766. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  2767. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  2768. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  2769. {
  2770. ___bounds_2 = value;
  2771. }
  2772. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD, ___destination_3)); }
  2773. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * get_destination_3() const { return ___destination_3; }
  2774. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF ** get_address_of_destination_3() { return &___destination_3; }
  2775. inline void set_destination_3(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * value)
  2776. {
  2777. ___destination_3 = value;
  2778. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  2779. }
  2780. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD, ___sampler_4)); }
  2781. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF get_sampler_4() const { return ___sampler_4; }
  2782. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF * get_address_of_sampler_4() { return &___sampler_4; }
  2783. inline void set_sampler_4(TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF value)
  2784. {
  2785. ___sampler_4 = value;
  2786. }
  2787. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD, ___matrix_5)); }
  2788. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  2789. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  2790. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  2791. {
  2792. ___matrix_5 = value;
  2793. }
  2794. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD, ___yRadius_6)); }
  2795. inline float get_yRadius_6() const { return ___yRadius_6; }
  2796. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  2797. inline void set_yRadius_6(float value)
  2798. {
  2799. ___yRadius_6 = value;
  2800. }
  2801. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD, ___xRadius_7)); }
  2802. inline float get_xRadius_7() const { return ___xRadius_7; }
  2803. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  2804. inline void set_xRadius_7(float value)
  2805. {
  2806. ___xRadius_7 = value;
  2807. }
  2808. };
  2809. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>
  2810. struct AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE
  2811. {
  2812. public:
  2813. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  2814. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  2815. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  2816. Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___source_1;
  2817. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  2818. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  2819. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  2820. Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___destination_3;
  2821. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  2822. WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 ___sampler_4;
  2823. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  2824. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  2825. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  2826. float ___yRadius_6;
  2827. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  2828. float ___xRadius_7;
  2829. public:
  2830. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE, ___configuration_0)); }
  2831. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  2832. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  2833. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  2834. {
  2835. ___configuration_0 = value;
  2836. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  2837. }
  2838. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE, ___source_1)); }
  2839. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * get_source_1() const { return ___source_1; }
  2840. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF ** get_address_of_source_1() { return &___source_1; }
  2841. inline void set_source_1(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * value)
  2842. {
  2843. ___source_1 = value;
  2844. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  2845. }
  2846. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE, ___bounds_2)); }
  2847. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  2848. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  2849. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  2850. {
  2851. ___bounds_2 = value;
  2852. }
  2853. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE, ___destination_3)); }
  2854. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * get_destination_3() const { return ___destination_3; }
  2855. inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF ** get_address_of_destination_3() { return &___destination_3; }
  2856. inline void set_destination_3(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * value)
  2857. {
  2858. ___destination_3 = value;
  2859. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  2860. }
  2861. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE, ___sampler_4)); }
  2862. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 get_sampler_4() const { return ___sampler_4; }
  2863. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 * get_address_of_sampler_4() { return &___sampler_4; }
  2864. inline void set_sampler_4(WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 value)
  2865. {
  2866. ___sampler_4 = value;
  2867. }
  2868. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE, ___matrix_5)); }
  2869. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  2870. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  2871. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  2872. {
  2873. ___matrix_5 = value;
  2874. }
  2875. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE, ___yRadius_6)); }
  2876. inline float get_yRadius_6() const { return ___yRadius_6; }
  2877. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  2878. inline void set_yRadius_6(float value)
  2879. {
  2880. ___yRadius_6 = value;
  2881. }
  2882. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE, ___xRadius_7)); }
  2883. inline float get_xRadius_7() const { return ___xRadius_7; }
  2884. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  2885. inline void set_xRadius_7(float value)
  2886. {
  2887. ___xRadius_7 = value;
  2888. }
  2889. };
  2890. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>
  2891. struct AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B
  2892. {
  2893. public:
  2894. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  2895. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  2896. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  2897. Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___source_1;
  2898. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  2899. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  2900. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  2901. Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___destination_3;
  2902. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  2903. BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 ___sampler_4;
  2904. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  2905. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  2906. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  2907. float ___yRadius_6;
  2908. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  2909. float ___xRadius_7;
  2910. public:
  2911. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B, ___configuration_0)); }
  2912. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  2913. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  2914. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  2915. {
  2916. ___configuration_0 = value;
  2917. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  2918. }
  2919. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B, ___source_1)); }
  2920. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * get_source_1() const { return ___source_1; }
  2921. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 ** get_address_of_source_1() { return &___source_1; }
  2922. inline void set_source_1(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * value)
  2923. {
  2924. ___source_1 = value;
  2925. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  2926. }
  2927. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B, ___bounds_2)); }
  2928. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  2929. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  2930. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  2931. {
  2932. ___bounds_2 = value;
  2933. }
  2934. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B, ___destination_3)); }
  2935. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * get_destination_3() const { return ___destination_3; }
  2936. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 ** get_address_of_destination_3() { return &___destination_3; }
  2937. inline void set_destination_3(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * value)
  2938. {
  2939. ___destination_3 = value;
  2940. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  2941. }
  2942. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B, ___sampler_4)); }
  2943. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 get_sampler_4() const { return ___sampler_4; }
  2944. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 * get_address_of_sampler_4() { return &___sampler_4; }
  2945. inline void set_sampler_4(BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 value)
  2946. {
  2947. ___sampler_4 = value;
  2948. }
  2949. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B, ___matrix_5)); }
  2950. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  2951. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  2952. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  2953. {
  2954. ___matrix_5 = value;
  2955. }
  2956. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B, ___yRadius_6)); }
  2957. inline float get_yRadius_6() const { return ___yRadius_6; }
  2958. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  2959. inline void set_yRadius_6(float value)
  2960. {
  2961. ___yRadius_6 = value;
  2962. }
  2963. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B, ___xRadius_7)); }
  2964. inline float get_xRadius_7() const { return ___xRadius_7; }
  2965. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  2966. inline void set_xRadius_7(float value)
  2967. {
  2968. ___xRadius_7 = value;
  2969. }
  2970. };
  2971. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>
  2972. struct AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3
  2973. {
  2974. public:
  2975. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  2976. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  2977. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  2978. Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___source_1;
  2979. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  2980. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  2981. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  2982. Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___destination_3;
  2983. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  2984. BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 ___sampler_4;
  2985. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  2986. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  2987. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  2988. float ___yRadius_6;
  2989. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  2990. float ___xRadius_7;
  2991. public:
  2992. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3, ___configuration_0)); }
  2993. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  2994. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  2995. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  2996. {
  2997. ___configuration_0 = value;
  2998. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  2999. }
  3000. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3, ___source_1)); }
  3001. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * get_source_1() const { return ___source_1; }
  3002. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 ** get_address_of_source_1() { return &___source_1; }
  3003. inline void set_source_1(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * value)
  3004. {
  3005. ___source_1 = value;
  3006. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  3007. }
  3008. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3, ___bounds_2)); }
  3009. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  3010. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  3011. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  3012. {
  3013. ___bounds_2 = value;
  3014. }
  3015. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3, ___destination_3)); }
  3016. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * get_destination_3() const { return ___destination_3; }
  3017. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 ** get_address_of_destination_3() { return &___destination_3; }
  3018. inline void set_destination_3(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * value)
  3019. {
  3020. ___destination_3 = value;
  3021. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  3022. }
  3023. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3, ___sampler_4)); }
  3024. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 get_sampler_4() const { return ___sampler_4; }
  3025. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 * get_address_of_sampler_4() { return &___sampler_4; }
  3026. inline void set_sampler_4(BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 value)
  3027. {
  3028. ___sampler_4 = value;
  3029. }
  3030. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3, ___matrix_5)); }
  3031. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  3032. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  3033. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  3034. {
  3035. ___matrix_5 = value;
  3036. }
  3037. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3, ___yRadius_6)); }
  3038. inline float get_yRadius_6() const { return ___yRadius_6; }
  3039. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  3040. inline void set_yRadius_6(float value)
  3041. {
  3042. ___yRadius_6 = value;
  3043. }
  3044. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3, ___xRadius_7)); }
  3045. inline float get_xRadius_7() const { return ___xRadius_7; }
  3046. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  3047. inline void set_xRadius_7(float value)
  3048. {
  3049. ___xRadius_7 = value;
  3050. }
  3051. };
  3052. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>
  3053. struct AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7
  3054. {
  3055. public:
  3056. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  3057. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  3058. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  3059. Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___source_1;
  3060. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  3061. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  3062. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  3063. Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___destination_3;
  3064. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  3065. CubicResampler_t05545076595DA43AF0D1749540089848660DF577 ___sampler_4;
  3066. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  3067. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  3068. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  3069. float ___yRadius_6;
  3070. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  3071. float ___xRadius_7;
  3072. public:
  3073. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7, ___configuration_0)); }
  3074. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  3075. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  3076. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  3077. {
  3078. ___configuration_0 = value;
  3079. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  3080. }
  3081. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7, ___source_1)); }
  3082. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * get_source_1() const { return ___source_1; }
  3083. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 ** get_address_of_source_1() { return &___source_1; }
  3084. inline void set_source_1(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * value)
  3085. {
  3086. ___source_1 = value;
  3087. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  3088. }
  3089. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7, ___bounds_2)); }
  3090. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  3091. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  3092. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  3093. {
  3094. ___bounds_2 = value;
  3095. }
  3096. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7, ___destination_3)); }
  3097. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * get_destination_3() const { return ___destination_3; }
  3098. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 ** get_address_of_destination_3() { return &___destination_3; }
  3099. inline void set_destination_3(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * value)
  3100. {
  3101. ___destination_3 = value;
  3102. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  3103. }
  3104. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7, ___sampler_4)); }
  3105. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 get_sampler_4() const { return ___sampler_4; }
  3106. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 * get_address_of_sampler_4() { return &___sampler_4; }
  3107. inline void set_sampler_4(CubicResampler_t05545076595DA43AF0D1749540089848660DF577 value)
  3108. {
  3109. ___sampler_4 = value;
  3110. }
  3111. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7, ___matrix_5)); }
  3112. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  3113. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  3114. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  3115. {
  3116. ___matrix_5 = value;
  3117. }
  3118. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7, ___yRadius_6)); }
  3119. inline float get_yRadius_6() const { return ___yRadius_6; }
  3120. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  3121. inline void set_yRadius_6(float value)
  3122. {
  3123. ___yRadius_6 = value;
  3124. }
  3125. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7, ___xRadius_7)); }
  3126. inline float get_xRadius_7() const { return ___xRadius_7; }
  3127. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  3128. inline void set_xRadius_7(float value)
  3129. {
  3130. ___xRadius_7 = value;
  3131. }
  3132. };
  3133. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>
  3134. struct AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1
  3135. {
  3136. public:
  3137. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  3138. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  3139. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  3140. Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___source_1;
  3141. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  3142. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  3143. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  3144. Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___destination_3;
  3145. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  3146. LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 ___sampler_4;
  3147. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  3148. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  3149. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  3150. float ___yRadius_6;
  3151. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  3152. float ___xRadius_7;
  3153. public:
  3154. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1, ___configuration_0)); }
  3155. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  3156. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  3157. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  3158. {
  3159. ___configuration_0 = value;
  3160. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  3161. }
  3162. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1, ___source_1)); }
  3163. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * get_source_1() const { return ___source_1; }
  3164. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 ** get_address_of_source_1() { return &___source_1; }
  3165. inline void set_source_1(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * value)
  3166. {
  3167. ___source_1 = value;
  3168. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  3169. }
  3170. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1, ___bounds_2)); }
  3171. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  3172. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  3173. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  3174. {
  3175. ___bounds_2 = value;
  3176. }
  3177. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1, ___destination_3)); }
  3178. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * get_destination_3() const { return ___destination_3; }
  3179. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 ** get_address_of_destination_3() { return &___destination_3; }
  3180. inline void set_destination_3(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * value)
  3181. {
  3182. ___destination_3 = value;
  3183. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  3184. }
  3185. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1, ___sampler_4)); }
  3186. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 get_sampler_4() const { return ___sampler_4; }
  3187. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 * get_address_of_sampler_4() { return &___sampler_4; }
  3188. inline void set_sampler_4(LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 value)
  3189. {
  3190. ___sampler_4 = value;
  3191. }
  3192. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1, ___matrix_5)); }
  3193. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  3194. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  3195. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  3196. {
  3197. ___matrix_5 = value;
  3198. }
  3199. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1, ___yRadius_6)); }
  3200. inline float get_yRadius_6() const { return ___yRadius_6; }
  3201. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  3202. inline void set_yRadius_6(float value)
  3203. {
  3204. ___yRadius_6 = value;
  3205. }
  3206. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1, ___xRadius_7)); }
  3207. inline float get_xRadius_7() const { return ___xRadius_7; }
  3208. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  3209. inline void set_xRadius_7(float value)
  3210. {
  3211. ___xRadius_7 = value;
  3212. }
  3213. };
  3214. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>
  3215. struct AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665
  3216. {
  3217. public:
  3218. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  3219. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  3220. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  3221. Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___source_1;
  3222. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  3223. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  3224. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  3225. Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___destination_3;
  3226. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  3227. NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 ___sampler_4;
  3228. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  3229. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  3230. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  3231. float ___yRadius_6;
  3232. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  3233. float ___xRadius_7;
  3234. public:
  3235. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665, ___configuration_0)); }
  3236. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  3237. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  3238. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  3239. {
  3240. ___configuration_0 = value;
  3241. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  3242. }
  3243. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665, ___source_1)); }
  3244. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * get_source_1() const { return ___source_1; }
  3245. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 ** get_address_of_source_1() { return &___source_1; }
  3246. inline void set_source_1(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * value)
  3247. {
  3248. ___source_1 = value;
  3249. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  3250. }
  3251. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665, ___bounds_2)); }
  3252. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  3253. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  3254. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  3255. {
  3256. ___bounds_2 = value;
  3257. }
  3258. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665, ___destination_3)); }
  3259. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * get_destination_3() const { return ___destination_3; }
  3260. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 ** get_address_of_destination_3() { return &___destination_3; }
  3261. inline void set_destination_3(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * value)
  3262. {
  3263. ___destination_3 = value;
  3264. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  3265. }
  3266. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665, ___sampler_4)); }
  3267. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 get_sampler_4() const { return ___sampler_4; }
  3268. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 * get_address_of_sampler_4() { return &___sampler_4; }
  3269. inline void set_sampler_4(NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 value)
  3270. {
  3271. ___sampler_4 = value;
  3272. }
  3273. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665, ___matrix_5)); }
  3274. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  3275. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  3276. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  3277. {
  3278. ___matrix_5 = value;
  3279. }
  3280. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665, ___yRadius_6)); }
  3281. inline float get_yRadius_6() const { return ___yRadius_6; }
  3282. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  3283. inline void set_yRadius_6(float value)
  3284. {
  3285. ___yRadius_6 = value;
  3286. }
  3287. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665, ___xRadius_7)); }
  3288. inline float get_xRadius_7() const { return ___xRadius_7; }
  3289. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  3290. inline void set_xRadius_7(float value)
  3291. {
  3292. ___xRadius_7 = value;
  3293. }
  3294. };
  3295. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>
  3296. struct AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C
  3297. {
  3298. public:
  3299. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  3300. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  3301. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  3302. Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___source_1;
  3303. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  3304. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  3305. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  3306. Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___destination_3;
  3307. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  3308. TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF ___sampler_4;
  3309. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  3310. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  3311. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  3312. float ___yRadius_6;
  3313. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  3314. float ___xRadius_7;
  3315. public:
  3316. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C, ___configuration_0)); }
  3317. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  3318. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  3319. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  3320. {
  3321. ___configuration_0 = value;
  3322. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  3323. }
  3324. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C, ___source_1)); }
  3325. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * get_source_1() const { return ___source_1; }
  3326. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 ** get_address_of_source_1() { return &___source_1; }
  3327. inline void set_source_1(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * value)
  3328. {
  3329. ___source_1 = value;
  3330. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  3331. }
  3332. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C, ___bounds_2)); }
  3333. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  3334. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  3335. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  3336. {
  3337. ___bounds_2 = value;
  3338. }
  3339. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C, ___destination_3)); }
  3340. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * get_destination_3() const { return ___destination_3; }
  3341. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 ** get_address_of_destination_3() { return &___destination_3; }
  3342. inline void set_destination_3(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * value)
  3343. {
  3344. ___destination_3 = value;
  3345. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  3346. }
  3347. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C, ___sampler_4)); }
  3348. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF get_sampler_4() const { return ___sampler_4; }
  3349. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF * get_address_of_sampler_4() { return &___sampler_4; }
  3350. inline void set_sampler_4(TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF value)
  3351. {
  3352. ___sampler_4 = value;
  3353. }
  3354. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C, ___matrix_5)); }
  3355. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  3356. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  3357. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  3358. {
  3359. ___matrix_5 = value;
  3360. }
  3361. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C, ___yRadius_6)); }
  3362. inline float get_yRadius_6() const { return ___yRadius_6; }
  3363. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  3364. inline void set_yRadius_6(float value)
  3365. {
  3366. ___yRadius_6 = value;
  3367. }
  3368. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C, ___xRadius_7)); }
  3369. inline float get_xRadius_7() const { return ___xRadius_7; }
  3370. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  3371. inline void set_xRadius_7(float value)
  3372. {
  3373. ___xRadius_7 = value;
  3374. }
  3375. };
  3376. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>
  3377. struct AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B
  3378. {
  3379. public:
  3380. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  3381. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  3382. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  3383. Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___source_1;
  3384. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  3385. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  3386. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  3387. Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___destination_3;
  3388. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  3389. WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 ___sampler_4;
  3390. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  3391. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  3392. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  3393. float ___yRadius_6;
  3394. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  3395. float ___xRadius_7;
  3396. public:
  3397. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B, ___configuration_0)); }
  3398. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  3399. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  3400. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  3401. {
  3402. ___configuration_0 = value;
  3403. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  3404. }
  3405. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B, ___source_1)); }
  3406. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * get_source_1() const { return ___source_1; }
  3407. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 ** get_address_of_source_1() { return &___source_1; }
  3408. inline void set_source_1(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * value)
  3409. {
  3410. ___source_1 = value;
  3411. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  3412. }
  3413. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B, ___bounds_2)); }
  3414. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  3415. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  3416. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  3417. {
  3418. ___bounds_2 = value;
  3419. }
  3420. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B, ___destination_3)); }
  3421. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * get_destination_3() const { return ___destination_3; }
  3422. inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 ** get_address_of_destination_3() { return &___destination_3; }
  3423. inline void set_destination_3(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * value)
  3424. {
  3425. ___destination_3 = value;
  3426. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  3427. }
  3428. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B, ___sampler_4)); }
  3429. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 get_sampler_4() const { return ___sampler_4; }
  3430. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 * get_address_of_sampler_4() { return &___sampler_4; }
  3431. inline void set_sampler_4(WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 value)
  3432. {
  3433. ___sampler_4 = value;
  3434. }
  3435. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B, ___matrix_5)); }
  3436. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  3437. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  3438. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  3439. {
  3440. ___matrix_5 = value;
  3441. }
  3442. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B, ___yRadius_6)); }
  3443. inline float get_yRadius_6() const { return ___yRadius_6; }
  3444. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  3445. inline void set_yRadius_6(float value)
  3446. {
  3447. ___yRadius_6 = value;
  3448. }
  3449. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B, ___xRadius_7)); }
  3450. inline float get_xRadius_7() const { return ___xRadius_7; }
  3451. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  3452. inline void set_xRadius_7(float value)
  3453. {
  3454. ___xRadius_7 = value;
  3455. }
  3456. };
  3457. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>
  3458. struct AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC
  3459. {
  3460. public:
  3461. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  3462. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  3463. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  3464. Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___source_1;
  3465. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  3466. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  3467. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  3468. Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___destination_3;
  3469. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  3470. BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 ___sampler_4;
  3471. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  3472. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  3473. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  3474. float ___yRadius_6;
  3475. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  3476. float ___xRadius_7;
  3477. public:
  3478. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC, ___configuration_0)); }
  3479. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  3480. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  3481. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  3482. {
  3483. ___configuration_0 = value;
  3484. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  3485. }
  3486. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC, ___source_1)); }
  3487. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * get_source_1() const { return ___source_1; }
  3488. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E ** get_address_of_source_1() { return &___source_1; }
  3489. inline void set_source_1(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * value)
  3490. {
  3491. ___source_1 = value;
  3492. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  3493. }
  3494. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC, ___bounds_2)); }
  3495. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  3496. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  3497. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  3498. {
  3499. ___bounds_2 = value;
  3500. }
  3501. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC, ___destination_3)); }
  3502. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * get_destination_3() const { return ___destination_3; }
  3503. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E ** get_address_of_destination_3() { return &___destination_3; }
  3504. inline void set_destination_3(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * value)
  3505. {
  3506. ___destination_3 = value;
  3507. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  3508. }
  3509. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC, ___sampler_4)); }
  3510. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 get_sampler_4() const { return ___sampler_4; }
  3511. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 * get_address_of_sampler_4() { return &___sampler_4; }
  3512. inline void set_sampler_4(BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 value)
  3513. {
  3514. ___sampler_4 = value;
  3515. }
  3516. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC, ___matrix_5)); }
  3517. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  3518. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  3519. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  3520. {
  3521. ___matrix_5 = value;
  3522. }
  3523. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC, ___yRadius_6)); }
  3524. inline float get_yRadius_6() const { return ___yRadius_6; }
  3525. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  3526. inline void set_yRadius_6(float value)
  3527. {
  3528. ___yRadius_6 = value;
  3529. }
  3530. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC, ___xRadius_7)); }
  3531. inline float get_xRadius_7() const { return ___xRadius_7; }
  3532. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  3533. inline void set_xRadius_7(float value)
  3534. {
  3535. ___xRadius_7 = value;
  3536. }
  3537. };
  3538. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>
  3539. struct AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855
  3540. {
  3541. public:
  3542. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  3543. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  3544. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  3545. Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___source_1;
  3546. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  3547. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  3548. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  3549. Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___destination_3;
  3550. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  3551. BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 ___sampler_4;
  3552. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  3553. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  3554. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  3555. float ___yRadius_6;
  3556. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  3557. float ___xRadius_7;
  3558. public:
  3559. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855, ___configuration_0)); }
  3560. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  3561. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  3562. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  3563. {
  3564. ___configuration_0 = value;
  3565. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  3566. }
  3567. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855, ___source_1)); }
  3568. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * get_source_1() const { return ___source_1; }
  3569. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E ** get_address_of_source_1() { return &___source_1; }
  3570. inline void set_source_1(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * value)
  3571. {
  3572. ___source_1 = value;
  3573. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  3574. }
  3575. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855, ___bounds_2)); }
  3576. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  3577. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  3578. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  3579. {
  3580. ___bounds_2 = value;
  3581. }
  3582. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855, ___destination_3)); }
  3583. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * get_destination_3() const { return ___destination_3; }
  3584. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E ** get_address_of_destination_3() { return &___destination_3; }
  3585. inline void set_destination_3(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * value)
  3586. {
  3587. ___destination_3 = value;
  3588. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  3589. }
  3590. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855, ___sampler_4)); }
  3591. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 get_sampler_4() const { return ___sampler_4; }
  3592. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 * get_address_of_sampler_4() { return &___sampler_4; }
  3593. inline void set_sampler_4(BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 value)
  3594. {
  3595. ___sampler_4 = value;
  3596. }
  3597. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855, ___matrix_5)); }
  3598. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  3599. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  3600. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  3601. {
  3602. ___matrix_5 = value;
  3603. }
  3604. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855, ___yRadius_6)); }
  3605. inline float get_yRadius_6() const { return ___yRadius_6; }
  3606. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  3607. inline void set_yRadius_6(float value)
  3608. {
  3609. ___yRadius_6 = value;
  3610. }
  3611. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855, ___xRadius_7)); }
  3612. inline float get_xRadius_7() const { return ___xRadius_7; }
  3613. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  3614. inline void set_xRadius_7(float value)
  3615. {
  3616. ___xRadius_7 = value;
  3617. }
  3618. };
  3619. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>
  3620. struct AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62
  3621. {
  3622. public:
  3623. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  3624. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  3625. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  3626. Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___source_1;
  3627. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  3628. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  3629. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  3630. Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___destination_3;
  3631. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  3632. CubicResampler_t05545076595DA43AF0D1749540089848660DF577 ___sampler_4;
  3633. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  3634. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  3635. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  3636. float ___yRadius_6;
  3637. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  3638. float ___xRadius_7;
  3639. public:
  3640. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62, ___configuration_0)); }
  3641. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  3642. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  3643. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  3644. {
  3645. ___configuration_0 = value;
  3646. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  3647. }
  3648. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62, ___source_1)); }
  3649. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * get_source_1() const { return ___source_1; }
  3650. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E ** get_address_of_source_1() { return &___source_1; }
  3651. inline void set_source_1(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * value)
  3652. {
  3653. ___source_1 = value;
  3654. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  3655. }
  3656. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62, ___bounds_2)); }
  3657. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  3658. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  3659. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  3660. {
  3661. ___bounds_2 = value;
  3662. }
  3663. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62, ___destination_3)); }
  3664. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * get_destination_3() const { return ___destination_3; }
  3665. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E ** get_address_of_destination_3() { return &___destination_3; }
  3666. inline void set_destination_3(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * value)
  3667. {
  3668. ___destination_3 = value;
  3669. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  3670. }
  3671. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62, ___sampler_4)); }
  3672. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 get_sampler_4() const { return ___sampler_4; }
  3673. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 * get_address_of_sampler_4() { return &___sampler_4; }
  3674. inline void set_sampler_4(CubicResampler_t05545076595DA43AF0D1749540089848660DF577 value)
  3675. {
  3676. ___sampler_4 = value;
  3677. }
  3678. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62, ___matrix_5)); }
  3679. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  3680. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  3681. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  3682. {
  3683. ___matrix_5 = value;
  3684. }
  3685. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62, ___yRadius_6)); }
  3686. inline float get_yRadius_6() const { return ___yRadius_6; }
  3687. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  3688. inline void set_yRadius_6(float value)
  3689. {
  3690. ___yRadius_6 = value;
  3691. }
  3692. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62, ___xRadius_7)); }
  3693. inline float get_xRadius_7() const { return ___xRadius_7; }
  3694. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  3695. inline void set_xRadius_7(float value)
  3696. {
  3697. ___xRadius_7 = value;
  3698. }
  3699. };
  3700. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>
  3701. struct AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981
  3702. {
  3703. public:
  3704. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  3705. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  3706. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  3707. Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___source_1;
  3708. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  3709. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  3710. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  3711. Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___destination_3;
  3712. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  3713. LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 ___sampler_4;
  3714. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  3715. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  3716. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  3717. float ___yRadius_6;
  3718. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  3719. float ___xRadius_7;
  3720. public:
  3721. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981, ___configuration_0)); }
  3722. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  3723. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  3724. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  3725. {
  3726. ___configuration_0 = value;
  3727. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  3728. }
  3729. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981, ___source_1)); }
  3730. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * get_source_1() const { return ___source_1; }
  3731. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E ** get_address_of_source_1() { return &___source_1; }
  3732. inline void set_source_1(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * value)
  3733. {
  3734. ___source_1 = value;
  3735. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  3736. }
  3737. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981, ___bounds_2)); }
  3738. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  3739. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  3740. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  3741. {
  3742. ___bounds_2 = value;
  3743. }
  3744. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981, ___destination_3)); }
  3745. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * get_destination_3() const { return ___destination_3; }
  3746. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E ** get_address_of_destination_3() { return &___destination_3; }
  3747. inline void set_destination_3(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * value)
  3748. {
  3749. ___destination_3 = value;
  3750. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  3751. }
  3752. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981, ___sampler_4)); }
  3753. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 get_sampler_4() const { return ___sampler_4; }
  3754. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 * get_address_of_sampler_4() { return &___sampler_4; }
  3755. inline void set_sampler_4(LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 value)
  3756. {
  3757. ___sampler_4 = value;
  3758. }
  3759. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981, ___matrix_5)); }
  3760. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  3761. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  3762. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  3763. {
  3764. ___matrix_5 = value;
  3765. }
  3766. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981, ___yRadius_6)); }
  3767. inline float get_yRadius_6() const { return ___yRadius_6; }
  3768. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  3769. inline void set_yRadius_6(float value)
  3770. {
  3771. ___yRadius_6 = value;
  3772. }
  3773. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981, ___xRadius_7)); }
  3774. inline float get_xRadius_7() const { return ___xRadius_7; }
  3775. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  3776. inline void set_xRadius_7(float value)
  3777. {
  3778. ___xRadius_7 = value;
  3779. }
  3780. };
  3781. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>
  3782. struct AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144
  3783. {
  3784. public:
  3785. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  3786. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  3787. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  3788. Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___source_1;
  3789. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  3790. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  3791. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  3792. Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___destination_3;
  3793. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  3794. NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 ___sampler_4;
  3795. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  3796. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  3797. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  3798. float ___yRadius_6;
  3799. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  3800. float ___xRadius_7;
  3801. public:
  3802. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144, ___configuration_0)); }
  3803. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  3804. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  3805. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  3806. {
  3807. ___configuration_0 = value;
  3808. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  3809. }
  3810. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144, ___source_1)); }
  3811. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * get_source_1() const { return ___source_1; }
  3812. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E ** get_address_of_source_1() { return &___source_1; }
  3813. inline void set_source_1(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * value)
  3814. {
  3815. ___source_1 = value;
  3816. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  3817. }
  3818. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144, ___bounds_2)); }
  3819. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  3820. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  3821. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  3822. {
  3823. ___bounds_2 = value;
  3824. }
  3825. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144, ___destination_3)); }
  3826. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * get_destination_3() const { return ___destination_3; }
  3827. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E ** get_address_of_destination_3() { return &___destination_3; }
  3828. inline void set_destination_3(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * value)
  3829. {
  3830. ___destination_3 = value;
  3831. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  3832. }
  3833. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144, ___sampler_4)); }
  3834. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 get_sampler_4() const { return ___sampler_4; }
  3835. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 * get_address_of_sampler_4() { return &___sampler_4; }
  3836. inline void set_sampler_4(NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 value)
  3837. {
  3838. ___sampler_4 = value;
  3839. }
  3840. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144, ___matrix_5)); }
  3841. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  3842. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  3843. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  3844. {
  3845. ___matrix_5 = value;
  3846. }
  3847. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144, ___yRadius_6)); }
  3848. inline float get_yRadius_6() const { return ___yRadius_6; }
  3849. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  3850. inline void set_yRadius_6(float value)
  3851. {
  3852. ___yRadius_6 = value;
  3853. }
  3854. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144, ___xRadius_7)); }
  3855. inline float get_xRadius_7() const { return ___xRadius_7; }
  3856. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  3857. inline void set_xRadius_7(float value)
  3858. {
  3859. ___xRadius_7 = value;
  3860. }
  3861. };
  3862. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>
  3863. struct AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536
  3864. {
  3865. public:
  3866. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  3867. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  3868. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  3869. Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___source_1;
  3870. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  3871. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  3872. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  3873. Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___destination_3;
  3874. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  3875. TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF ___sampler_4;
  3876. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  3877. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  3878. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  3879. float ___yRadius_6;
  3880. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  3881. float ___xRadius_7;
  3882. public:
  3883. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536, ___configuration_0)); }
  3884. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  3885. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  3886. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  3887. {
  3888. ___configuration_0 = value;
  3889. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  3890. }
  3891. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536, ___source_1)); }
  3892. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * get_source_1() const { return ___source_1; }
  3893. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E ** get_address_of_source_1() { return &___source_1; }
  3894. inline void set_source_1(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * value)
  3895. {
  3896. ___source_1 = value;
  3897. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  3898. }
  3899. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536, ___bounds_2)); }
  3900. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  3901. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  3902. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  3903. {
  3904. ___bounds_2 = value;
  3905. }
  3906. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536, ___destination_3)); }
  3907. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * get_destination_3() const { return ___destination_3; }
  3908. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E ** get_address_of_destination_3() { return &___destination_3; }
  3909. inline void set_destination_3(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * value)
  3910. {
  3911. ___destination_3 = value;
  3912. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  3913. }
  3914. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536, ___sampler_4)); }
  3915. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF get_sampler_4() const { return ___sampler_4; }
  3916. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF * get_address_of_sampler_4() { return &___sampler_4; }
  3917. inline void set_sampler_4(TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF value)
  3918. {
  3919. ___sampler_4 = value;
  3920. }
  3921. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536, ___matrix_5)); }
  3922. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  3923. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  3924. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  3925. {
  3926. ___matrix_5 = value;
  3927. }
  3928. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536, ___yRadius_6)); }
  3929. inline float get_yRadius_6() const { return ___yRadius_6; }
  3930. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  3931. inline void set_yRadius_6(float value)
  3932. {
  3933. ___yRadius_6 = value;
  3934. }
  3935. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536, ___xRadius_7)); }
  3936. inline float get_xRadius_7() const { return ___xRadius_7; }
  3937. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  3938. inline void set_xRadius_7(float value)
  3939. {
  3940. ___xRadius_7 = value;
  3941. }
  3942. };
  3943. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>
  3944. struct AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A
  3945. {
  3946. public:
  3947. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  3948. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  3949. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  3950. Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___source_1;
  3951. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  3952. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  3953. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  3954. Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___destination_3;
  3955. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  3956. WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 ___sampler_4;
  3957. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  3958. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  3959. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  3960. float ___yRadius_6;
  3961. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  3962. float ___xRadius_7;
  3963. public:
  3964. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A, ___configuration_0)); }
  3965. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  3966. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  3967. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  3968. {
  3969. ___configuration_0 = value;
  3970. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  3971. }
  3972. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A, ___source_1)); }
  3973. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * get_source_1() const { return ___source_1; }
  3974. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E ** get_address_of_source_1() { return &___source_1; }
  3975. inline void set_source_1(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * value)
  3976. {
  3977. ___source_1 = value;
  3978. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  3979. }
  3980. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A, ___bounds_2)); }
  3981. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  3982. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  3983. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  3984. {
  3985. ___bounds_2 = value;
  3986. }
  3987. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A, ___destination_3)); }
  3988. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * get_destination_3() const { return ___destination_3; }
  3989. inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E ** get_address_of_destination_3() { return &___destination_3; }
  3990. inline void set_destination_3(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * value)
  3991. {
  3992. ___destination_3 = value;
  3993. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  3994. }
  3995. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A, ___sampler_4)); }
  3996. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 get_sampler_4() const { return ___sampler_4; }
  3997. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 * get_address_of_sampler_4() { return &___sampler_4; }
  3998. inline void set_sampler_4(WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 value)
  3999. {
  4000. ___sampler_4 = value;
  4001. }
  4002. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A, ___matrix_5)); }
  4003. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  4004. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  4005. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  4006. {
  4007. ___matrix_5 = value;
  4008. }
  4009. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A, ___yRadius_6)); }
  4010. inline float get_yRadius_6() const { return ___yRadius_6; }
  4011. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  4012. inline void set_yRadius_6(float value)
  4013. {
  4014. ___yRadius_6 = value;
  4015. }
  4016. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A, ___xRadius_7)); }
  4017. inline float get_xRadius_7() const { return ___xRadius_7; }
  4018. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  4019. inline void set_xRadius_7(float value)
  4020. {
  4021. ___xRadius_7 = value;
  4022. }
  4023. };
  4024. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>
  4025. struct AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1
  4026. {
  4027. public:
  4028. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  4029. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  4030. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  4031. Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * ___source_1;
  4032. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  4033. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  4034. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  4035. Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * ___destination_3;
  4036. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  4037. BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 ___sampler_4;
  4038. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  4039. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  4040. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  4041. float ___yRadius_6;
  4042. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  4043. float ___xRadius_7;
  4044. public:
  4045. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1, ___configuration_0)); }
  4046. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  4047. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  4048. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  4049. {
  4050. ___configuration_0 = value;
  4051. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  4052. }
  4053. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1, ___source_1)); }
  4054. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * get_source_1() const { return ___source_1; }
  4055. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 ** get_address_of_source_1() { return &___source_1; }
  4056. inline void set_source_1(Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * value)
  4057. {
  4058. ___source_1 = value;
  4059. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  4060. }
  4061. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1, ___bounds_2)); }
  4062. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  4063. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  4064. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  4065. {
  4066. ___bounds_2 = value;
  4067. }
  4068. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1, ___destination_3)); }
  4069. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * get_destination_3() const { return ___destination_3; }
  4070. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 ** get_address_of_destination_3() { return &___destination_3; }
  4071. inline void set_destination_3(Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * value)
  4072. {
  4073. ___destination_3 = value;
  4074. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  4075. }
  4076. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1, ___sampler_4)); }
  4077. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 get_sampler_4() const { return ___sampler_4; }
  4078. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 * get_address_of_sampler_4() { return &___sampler_4; }
  4079. inline void set_sampler_4(BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 value)
  4080. {
  4081. ___sampler_4 = value;
  4082. }
  4083. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1, ___matrix_5)); }
  4084. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  4085. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  4086. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  4087. {
  4088. ___matrix_5 = value;
  4089. }
  4090. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1, ___yRadius_6)); }
  4091. inline float get_yRadius_6() const { return ___yRadius_6; }
  4092. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  4093. inline void set_yRadius_6(float value)
  4094. {
  4095. ___yRadius_6 = value;
  4096. }
  4097. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1, ___xRadius_7)); }
  4098. inline float get_xRadius_7() const { return ___xRadius_7; }
  4099. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  4100. inline void set_xRadius_7(float value)
  4101. {
  4102. ___xRadius_7 = value;
  4103. }
  4104. };
  4105. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>
  4106. struct AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED
  4107. {
  4108. public:
  4109. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  4110. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  4111. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  4112. Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * ___source_1;
  4113. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  4114. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  4115. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  4116. Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * ___destination_3;
  4117. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  4118. BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 ___sampler_4;
  4119. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  4120. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  4121. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  4122. float ___yRadius_6;
  4123. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  4124. float ___xRadius_7;
  4125. public:
  4126. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED, ___configuration_0)); }
  4127. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  4128. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  4129. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  4130. {
  4131. ___configuration_0 = value;
  4132. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  4133. }
  4134. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED, ___source_1)); }
  4135. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * get_source_1() const { return ___source_1; }
  4136. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 ** get_address_of_source_1() { return &___source_1; }
  4137. inline void set_source_1(Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * value)
  4138. {
  4139. ___source_1 = value;
  4140. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  4141. }
  4142. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED, ___bounds_2)); }
  4143. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  4144. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  4145. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  4146. {
  4147. ___bounds_2 = value;
  4148. }
  4149. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED, ___destination_3)); }
  4150. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * get_destination_3() const { return ___destination_3; }
  4151. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 ** get_address_of_destination_3() { return &___destination_3; }
  4152. inline void set_destination_3(Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * value)
  4153. {
  4154. ___destination_3 = value;
  4155. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  4156. }
  4157. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED, ___sampler_4)); }
  4158. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 get_sampler_4() const { return ___sampler_4; }
  4159. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 * get_address_of_sampler_4() { return &___sampler_4; }
  4160. inline void set_sampler_4(BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 value)
  4161. {
  4162. ___sampler_4 = value;
  4163. }
  4164. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED, ___matrix_5)); }
  4165. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  4166. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  4167. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  4168. {
  4169. ___matrix_5 = value;
  4170. }
  4171. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED, ___yRadius_6)); }
  4172. inline float get_yRadius_6() const { return ___yRadius_6; }
  4173. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  4174. inline void set_yRadius_6(float value)
  4175. {
  4176. ___yRadius_6 = value;
  4177. }
  4178. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED, ___xRadius_7)); }
  4179. inline float get_xRadius_7() const { return ___xRadius_7; }
  4180. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  4181. inline void set_xRadius_7(float value)
  4182. {
  4183. ___xRadius_7 = value;
  4184. }
  4185. };
  4186. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>
  4187. struct AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107
  4188. {
  4189. public:
  4190. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  4191. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  4192. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  4193. Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * ___source_1;
  4194. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  4195. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  4196. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  4197. Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * ___destination_3;
  4198. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  4199. CubicResampler_t05545076595DA43AF0D1749540089848660DF577 ___sampler_4;
  4200. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  4201. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  4202. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  4203. float ___yRadius_6;
  4204. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  4205. float ___xRadius_7;
  4206. public:
  4207. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107, ___configuration_0)); }
  4208. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  4209. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  4210. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  4211. {
  4212. ___configuration_0 = value;
  4213. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  4214. }
  4215. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107, ___source_1)); }
  4216. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * get_source_1() const { return ___source_1; }
  4217. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 ** get_address_of_source_1() { return &___source_1; }
  4218. inline void set_source_1(Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * value)
  4219. {
  4220. ___source_1 = value;
  4221. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  4222. }
  4223. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107, ___bounds_2)); }
  4224. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  4225. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  4226. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  4227. {
  4228. ___bounds_2 = value;
  4229. }
  4230. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107, ___destination_3)); }
  4231. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * get_destination_3() const { return ___destination_3; }
  4232. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 ** get_address_of_destination_3() { return &___destination_3; }
  4233. inline void set_destination_3(Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * value)
  4234. {
  4235. ___destination_3 = value;
  4236. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  4237. }
  4238. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107, ___sampler_4)); }
  4239. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 get_sampler_4() const { return ___sampler_4; }
  4240. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 * get_address_of_sampler_4() { return &___sampler_4; }
  4241. inline void set_sampler_4(CubicResampler_t05545076595DA43AF0D1749540089848660DF577 value)
  4242. {
  4243. ___sampler_4 = value;
  4244. }
  4245. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107, ___matrix_5)); }
  4246. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  4247. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  4248. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  4249. {
  4250. ___matrix_5 = value;
  4251. }
  4252. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107, ___yRadius_6)); }
  4253. inline float get_yRadius_6() const { return ___yRadius_6; }
  4254. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  4255. inline void set_yRadius_6(float value)
  4256. {
  4257. ___yRadius_6 = value;
  4258. }
  4259. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107, ___xRadius_7)); }
  4260. inline float get_xRadius_7() const { return ___xRadius_7; }
  4261. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  4262. inline void set_xRadius_7(float value)
  4263. {
  4264. ___xRadius_7 = value;
  4265. }
  4266. };
  4267. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>
  4268. struct AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3
  4269. {
  4270. public:
  4271. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  4272. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  4273. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  4274. Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * ___source_1;
  4275. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  4276. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  4277. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  4278. Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * ___destination_3;
  4279. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  4280. LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 ___sampler_4;
  4281. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  4282. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  4283. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  4284. float ___yRadius_6;
  4285. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  4286. float ___xRadius_7;
  4287. public:
  4288. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3, ___configuration_0)); }
  4289. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  4290. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  4291. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  4292. {
  4293. ___configuration_0 = value;
  4294. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  4295. }
  4296. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3, ___source_1)); }
  4297. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * get_source_1() const { return ___source_1; }
  4298. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 ** get_address_of_source_1() { return &___source_1; }
  4299. inline void set_source_1(Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * value)
  4300. {
  4301. ___source_1 = value;
  4302. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  4303. }
  4304. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3, ___bounds_2)); }
  4305. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  4306. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  4307. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  4308. {
  4309. ___bounds_2 = value;
  4310. }
  4311. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3, ___destination_3)); }
  4312. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * get_destination_3() const { return ___destination_3; }
  4313. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 ** get_address_of_destination_3() { return &___destination_3; }
  4314. inline void set_destination_3(Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * value)
  4315. {
  4316. ___destination_3 = value;
  4317. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  4318. }
  4319. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3, ___sampler_4)); }
  4320. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 get_sampler_4() const { return ___sampler_4; }
  4321. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 * get_address_of_sampler_4() { return &___sampler_4; }
  4322. inline void set_sampler_4(LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 value)
  4323. {
  4324. ___sampler_4 = value;
  4325. }
  4326. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3, ___matrix_5)); }
  4327. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  4328. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  4329. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  4330. {
  4331. ___matrix_5 = value;
  4332. }
  4333. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3, ___yRadius_6)); }
  4334. inline float get_yRadius_6() const { return ___yRadius_6; }
  4335. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  4336. inline void set_yRadius_6(float value)
  4337. {
  4338. ___yRadius_6 = value;
  4339. }
  4340. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3, ___xRadius_7)); }
  4341. inline float get_xRadius_7() const { return ___xRadius_7; }
  4342. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  4343. inline void set_xRadius_7(float value)
  4344. {
  4345. ___xRadius_7 = value;
  4346. }
  4347. };
  4348. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>
  4349. struct AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F
  4350. {
  4351. public:
  4352. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  4353. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  4354. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  4355. Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * ___source_1;
  4356. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  4357. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  4358. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  4359. Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * ___destination_3;
  4360. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  4361. NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 ___sampler_4;
  4362. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  4363. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  4364. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  4365. float ___yRadius_6;
  4366. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  4367. float ___xRadius_7;
  4368. public:
  4369. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F, ___configuration_0)); }
  4370. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  4371. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  4372. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  4373. {
  4374. ___configuration_0 = value;
  4375. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  4376. }
  4377. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F, ___source_1)); }
  4378. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * get_source_1() const { return ___source_1; }
  4379. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 ** get_address_of_source_1() { return &___source_1; }
  4380. inline void set_source_1(Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * value)
  4381. {
  4382. ___source_1 = value;
  4383. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  4384. }
  4385. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F, ___bounds_2)); }
  4386. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  4387. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  4388. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  4389. {
  4390. ___bounds_2 = value;
  4391. }
  4392. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F, ___destination_3)); }
  4393. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * get_destination_3() const { return ___destination_3; }
  4394. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 ** get_address_of_destination_3() { return &___destination_3; }
  4395. inline void set_destination_3(Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * value)
  4396. {
  4397. ___destination_3 = value;
  4398. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  4399. }
  4400. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F, ___sampler_4)); }
  4401. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 get_sampler_4() const { return ___sampler_4; }
  4402. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 * get_address_of_sampler_4() { return &___sampler_4; }
  4403. inline void set_sampler_4(NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 value)
  4404. {
  4405. ___sampler_4 = value;
  4406. }
  4407. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F, ___matrix_5)); }
  4408. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  4409. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  4410. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  4411. {
  4412. ___matrix_5 = value;
  4413. }
  4414. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F, ___yRadius_6)); }
  4415. inline float get_yRadius_6() const { return ___yRadius_6; }
  4416. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  4417. inline void set_yRadius_6(float value)
  4418. {
  4419. ___yRadius_6 = value;
  4420. }
  4421. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F, ___xRadius_7)); }
  4422. inline float get_xRadius_7() const { return ___xRadius_7; }
  4423. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  4424. inline void set_xRadius_7(float value)
  4425. {
  4426. ___xRadius_7 = value;
  4427. }
  4428. };
  4429. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>
  4430. struct AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B
  4431. {
  4432. public:
  4433. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  4434. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  4435. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  4436. Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * ___source_1;
  4437. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  4438. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  4439. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  4440. Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * ___destination_3;
  4441. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  4442. TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF ___sampler_4;
  4443. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  4444. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  4445. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  4446. float ___yRadius_6;
  4447. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  4448. float ___xRadius_7;
  4449. public:
  4450. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B, ___configuration_0)); }
  4451. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  4452. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  4453. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  4454. {
  4455. ___configuration_0 = value;
  4456. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  4457. }
  4458. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B, ___source_1)); }
  4459. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * get_source_1() const { return ___source_1; }
  4460. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 ** get_address_of_source_1() { return &___source_1; }
  4461. inline void set_source_1(Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * value)
  4462. {
  4463. ___source_1 = value;
  4464. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  4465. }
  4466. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B, ___bounds_2)); }
  4467. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  4468. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  4469. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  4470. {
  4471. ___bounds_2 = value;
  4472. }
  4473. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B, ___destination_3)); }
  4474. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * get_destination_3() const { return ___destination_3; }
  4475. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 ** get_address_of_destination_3() { return &___destination_3; }
  4476. inline void set_destination_3(Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * value)
  4477. {
  4478. ___destination_3 = value;
  4479. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  4480. }
  4481. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B, ___sampler_4)); }
  4482. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF get_sampler_4() const { return ___sampler_4; }
  4483. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF * get_address_of_sampler_4() { return &___sampler_4; }
  4484. inline void set_sampler_4(TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF value)
  4485. {
  4486. ___sampler_4 = value;
  4487. }
  4488. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B, ___matrix_5)); }
  4489. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  4490. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  4491. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  4492. {
  4493. ___matrix_5 = value;
  4494. }
  4495. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B, ___yRadius_6)); }
  4496. inline float get_yRadius_6() const { return ___yRadius_6; }
  4497. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  4498. inline void set_yRadius_6(float value)
  4499. {
  4500. ___yRadius_6 = value;
  4501. }
  4502. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B, ___xRadius_7)); }
  4503. inline float get_xRadius_7() const { return ___xRadius_7; }
  4504. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  4505. inline void set_xRadius_7(float value)
  4506. {
  4507. ___xRadius_7 = value;
  4508. }
  4509. };
  4510. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>
  4511. struct AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5
  4512. {
  4513. public:
  4514. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  4515. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  4516. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  4517. Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * ___source_1;
  4518. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  4519. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  4520. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  4521. Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * ___destination_3;
  4522. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  4523. WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 ___sampler_4;
  4524. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  4525. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  4526. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  4527. float ___yRadius_6;
  4528. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  4529. float ___xRadius_7;
  4530. public:
  4531. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5, ___configuration_0)); }
  4532. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  4533. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  4534. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  4535. {
  4536. ___configuration_0 = value;
  4537. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  4538. }
  4539. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5, ___source_1)); }
  4540. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * get_source_1() const { return ___source_1; }
  4541. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 ** get_address_of_source_1() { return &___source_1; }
  4542. inline void set_source_1(Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * value)
  4543. {
  4544. ___source_1 = value;
  4545. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  4546. }
  4547. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5, ___bounds_2)); }
  4548. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  4549. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  4550. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  4551. {
  4552. ___bounds_2 = value;
  4553. }
  4554. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5, ___destination_3)); }
  4555. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * get_destination_3() const { return ___destination_3; }
  4556. inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 ** get_address_of_destination_3() { return &___destination_3; }
  4557. inline void set_destination_3(Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * value)
  4558. {
  4559. ___destination_3 = value;
  4560. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  4561. }
  4562. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5, ___sampler_4)); }
  4563. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 get_sampler_4() const { return ___sampler_4; }
  4564. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 * get_address_of_sampler_4() { return &___sampler_4; }
  4565. inline void set_sampler_4(WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 value)
  4566. {
  4567. ___sampler_4 = value;
  4568. }
  4569. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5, ___matrix_5)); }
  4570. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  4571. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  4572. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  4573. {
  4574. ___matrix_5 = value;
  4575. }
  4576. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5, ___yRadius_6)); }
  4577. inline float get_yRadius_6() const { return ___yRadius_6; }
  4578. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  4579. inline void set_yRadius_6(float value)
  4580. {
  4581. ___yRadius_6 = value;
  4582. }
  4583. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5, ___xRadius_7)); }
  4584. inline float get_xRadius_7() const { return ___xRadius_7; }
  4585. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  4586. inline void set_xRadius_7(float value)
  4587. {
  4588. ___xRadius_7 = value;
  4589. }
  4590. };
  4591. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>
  4592. struct AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C
  4593. {
  4594. public:
  4595. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  4596. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  4597. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  4598. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source_1;
  4599. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  4600. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  4601. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  4602. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___destination_3;
  4603. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  4604. BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 ___sampler_4;
  4605. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  4606. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  4607. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  4608. float ___yRadius_6;
  4609. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  4610. float ___xRadius_7;
  4611. public:
  4612. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C, ___configuration_0)); }
  4613. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  4614. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  4615. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  4616. {
  4617. ___configuration_0 = value;
  4618. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  4619. }
  4620. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C, ___source_1)); }
  4621. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * get_source_1() const { return ___source_1; }
  4622. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B ** get_address_of_source_1() { return &___source_1; }
  4623. inline void set_source_1(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * value)
  4624. {
  4625. ___source_1 = value;
  4626. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  4627. }
  4628. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C, ___bounds_2)); }
  4629. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  4630. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  4631. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  4632. {
  4633. ___bounds_2 = value;
  4634. }
  4635. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C, ___destination_3)); }
  4636. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * get_destination_3() const { return ___destination_3; }
  4637. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B ** get_address_of_destination_3() { return &___destination_3; }
  4638. inline void set_destination_3(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * value)
  4639. {
  4640. ___destination_3 = value;
  4641. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  4642. }
  4643. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C, ___sampler_4)); }
  4644. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 get_sampler_4() const { return ___sampler_4; }
  4645. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 * get_address_of_sampler_4() { return &___sampler_4; }
  4646. inline void set_sampler_4(BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 value)
  4647. {
  4648. ___sampler_4 = value;
  4649. }
  4650. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C, ___matrix_5)); }
  4651. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  4652. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  4653. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  4654. {
  4655. ___matrix_5 = value;
  4656. }
  4657. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C, ___yRadius_6)); }
  4658. inline float get_yRadius_6() const { return ___yRadius_6; }
  4659. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  4660. inline void set_yRadius_6(float value)
  4661. {
  4662. ___yRadius_6 = value;
  4663. }
  4664. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C, ___xRadius_7)); }
  4665. inline float get_xRadius_7() const { return ___xRadius_7; }
  4666. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  4667. inline void set_xRadius_7(float value)
  4668. {
  4669. ___xRadius_7 = value;
  4670. }
  4671. };
  4672. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>
  4673. struct AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434
  4674. {
  4675. public:
  4676. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  4677. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  4678. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  4679. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source_1;
  4680. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  4681. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  4682. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  4683. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___destination_3;
  4684. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  4685. BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 ___sampler_4;
  4686. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  4687. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  4688. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  4689. float ___yRadius_6;
  4690. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  4691. float ___xRadius_7;
  4692. public:
  4693. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434, ___configuration_0)); }
  4694. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  4695. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  4696. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  4697. {
  4698. ___configuration_0 = value;
  4699. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  4700. }
  4701. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434, ___source_1)); }
  4702. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * get_source_1() const { return ___source_1; }
  4703. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B ** get_address_of_source_1() { return &___source_1; }
  4704. inline void set_source_1(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * value)
  4705. {
  4706. ___source_1 = value;
  4707. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  4708. }
  4709. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434, ___bounds_2)); }
  4710. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  4711. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  4712. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  4713. {
  4714. ___bounds_2 = value;
  4715. }
  4716. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434, ___destination_3)); }
  4717. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * get_destination_3() const { return ___destination_3; }
  4718. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B ** get_address_of_destination_3() { return &___destination_3; }
  4719. inline void set_destination_3(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * value)
  4720. {
  4721. ___destination_3 = value;
  4722. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  4723. }
  4724. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434, ___sampler_4)); }
  4725. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 get_sampler_4() const { return ___sampler_4; }
  4726. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 * get_address_of_sampler_4() { return &___sampler_4; }
  4727. inline void set_sampler_4(BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 value)
  4728. {
  4729. ___sampler_4 = value;
  4730. }
  4731. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434, ___matrix_5)); }
  4732. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  4733. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  4734. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  4735. {
  4736. ___matrix_5 = value;
  4737. }
  4738. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434, ___yRadius_6)); }
  4739. inline float get_yRadius_6() const { return ___yRadius_6; }
  4740. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  4741. inline void set_yRadius_6(float value)
  4742. {
  4743. ___yRadius_6 = value;
  4744. }
  4745. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434, ___xRadius_7)); }
  4746. inline float get_xRadius_7() const { return ___xRadius_7; }
  4747. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  4748. inline void set_xRadius_7(float value)
  4749. {
  4750. ___xRadius_7 = value;
  4751. }
  4752. };
  4753. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>
  4754. struct AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89
  4755. {
  4756. public:
  4757. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  4758. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  4759. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  4760. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source_1;
  4761. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  4762. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  4763. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  4764. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___destination_3;
  4765. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  4766. CubicResampler_t05545076595DA43AF0D1749540089848660DF577 ___sampler_4;
  4767. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  4768. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  4769. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  4770. float ___yRadius_6;
  4771. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  4772. float ___xRadius_7;
  4773. public:
  4774. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89, ___configuration_0)); }
  4775. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  4776. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  4777. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  4778. {
  4779. ___configuration_0 = value;
  4780. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  4781. }
  4782. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89, ___source_1)); }
  4783. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * get_source_1() const { return ___source_1; }
  4784. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B ** get_address_of_source_1() { return &___source_1; }
  4785. inline void set_source_1(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * value)
  4786. {
  4787. ___source_1 = value;
  4788. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  4789. }
  4790. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89, ___bounds_2)); }
  4791. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  4792. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  4793. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  4794. {
  4795. ___bounds_2 = value;
  4796. }
  4797. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89, ___destination_3)); }
  4798. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * get_destination_3() const { return ___destination_3; }
  4799. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B ** get_address_of_destination_3() { return &___destination_3; }
  4800. inline void set_destination_3(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * value)
  4801. {
  4802. ___destination_3 = value;
  4803. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  4804. }
  4805. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89, ___sampler_4)); }
  4806. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 get_sampler_4() const { return ___sampler_4; }
  4807. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 * get_address_of_sampler_4() { return &___sampler_4; }
  4808. inline void set_sampler_4(CubicResampler_t05545076595DA43AF0D1749540089848660DF577 value)
  4809. {
  4810. ___sampler_4 = value;
  4811. }
  4812. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89, ___matrix_5)); }
  4813. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  4814. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  4815. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  4816. {
  4817. ___matrix_5 = value;
  4818. }
  4819. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89, ___yRadius_6)); }
  4820. inline float get_yRadius_6() const { return ___yRadius_6; }
  4821. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  4822. inline void set_yRadius_6(float value)
  4823. {
  4824. ___yRadius_6 = value;
  4825. }
  4826. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89, ___xRadius_7)); }
  4827. inline float get_xRadius_7() const { return ___xRadius_7; }
  4828. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  4829. inline void set_xRadius_7(float value)
  4830. {
  4831. ___xRadius_7 = value;
  4832. }
  4833. };
  4834. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>
  4835. struct AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2
  4836. {
  4837. public:
  4838. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  4839. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  4840. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  4841. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source_1;
  4842. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  4843. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  4844. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  4845. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___destination_3;
  4846. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  4847. LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 ___sampler_4;
  4848. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  4849. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  4850. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  4851. float ___yRadius_6;
  4852. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  4853. float ___xRadius_7;
  4854. public:
  4855. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2, ___configuration_0)); }
  4856. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  4857. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  4858. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  4859. {
  4860. ___configuration_0 = value;
  4861. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  4862. }
  4863. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2, ___source_1)); }
  4864. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * get_source_1() const { return ___source_1; }
  4865. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B ** get_address_of_source_1() { return &___source_1; }
  4866. inline void set_source_1(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * value)
  4867. {
  4868. ___source_1 = value;
  4869. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  4870. }
  4871. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2, ___bounds_2)); }
  4872. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  4873. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  4874. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  4875. {
  4876. ___bounds_2 = value;
  4877. }
  4878. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2, ___destination_3)); }
  4879. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * get_destination_3() const { return ___destination_3; }
  4880. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B ** get_address_of_destination_3() { return &___destination_3; }
  4881. inline void set_destination_3(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * value)
  4882. {
  4883. ___destination_3 = value;
  4884. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  4885. }
  4886. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2, ___sampler_4)); }
  4887. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 get_sampler_4() const { return ___sampler_4; }
  4888. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 * get_address_of_sampler_4() { return &___sampler_4; }
  4889. inline void set_sampler_4(LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 value)
  4890. {
  4891. ___sampler_4 = value;
  4892. }
  4893. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2, ___matrix_5)); }
  4894. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  4895. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  4896. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  4897. {
  4898. ___matrix_5 = value;
  4899. }
  4900. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2, ___yRadius_6)); }
  4901. inline float get_yRadius_6() const { return ___yRadius_6; }
  4902. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  4903. inline void set_yRadius_6(float value)
  4904. {
  4905. ___yRadius_6 = value;
  4906. }
  4907. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2, ___xRadius_7)); }
  4908. inline float get_xRadius_7() const { return ___xRadius_7; }
  4909. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  4910. inline void set_xRadius_7(float value)
  4911. {
  4912. ___xRadius_7 = value;
  4913. }
  4914. };
  4915. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>
  4916. struct AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447
  4917. {
  4918. public:
  4919. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  4920. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  4921. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  4922. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source_1;
  4923. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  4924. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  4925. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  4926. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___destination_3;
  4927. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  4928. NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 ___sampler_4;
  4929. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  4930. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  4931. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  4932. float ___yRadius_6;
  4933. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  4934. float ___xRadius_7;
  4935. public:
  4936. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447, ___configuration_0)); }
  4937. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  4938. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  4939. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  4940. {
  4941. ___configuration_0 = value;
  4942. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  4943. }
  4944. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447, ___source_1)); }
  4945. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * get_source_1() const { return ___source_1; }
  4946. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B ** get_address_of_source_1() { return &___source_1; }
  4947. inline void set_source_1(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * value)
  4948. {
  4949. ___source_1 = value;
  4950. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  4951. }
  4952. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447, ___bounds_2)); }
  4953. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  4954. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  4955. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  4956. {
  4957. ___bounds_2 = value;
  4958. }
  4959. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447, ___destination_3)); }
  4960. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * get_destination_3() const { return ___destination_3; }
  4961. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B ** get_address_of_destination_3() { return &___destination_3; }
  4962. inline void set_destination_3(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * value)
  4963. {
  4964. ___destination_3 = value;
  4965. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  4966. }
  4967. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447, ___sampler_4)); }
  4968. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 get_sampler_4() const { return ___sampler_4; }
  4969. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 * get_address_of_sampler_4() { return &___sampler_4; }
  4970. inline void set_sampler_4(NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 value)
  4971. {
  4972. ___sampler_4 = value;
  4973. }
  4974. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447, ___matrix_5)); }
  4975. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  4976. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  4977. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  4978. {
  4979. ___matrix_5 = value;
  4980. }
  4981. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447, ___yRadius_6)); }
  4982. inline float get_yRadius_6() const { return ___yRadius_6; }
  4983. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  4984. inline void set_yRadius_6(float value)
  4985. {
  4986. ___yRadius_6 = value;
  4987. }
  4988. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447, ___xRadius_7)); }
  4989. inline float get_xRadius_7() const { return ___xRadius_7; }
  4990. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  4991. inline void set_xRadius_7(float value)
  4992. {
  4993. ___xRadius_7 = value;
  4994. }
  4995. };
  4996. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>
  4997. struct AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4
  4998. {
  4999. public:
  5000. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  5001. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  5002. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  5003. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source_1;
  5004. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  5005. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  5006. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  5007. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___destination_3;
  5008. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  5009. TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF ___sampler_4;
  5010. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  5011. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  5012. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  5013. float ___yRadius_6;
  5014. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  5015. float ___xRadius_7;
  5016. public:
  5017. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4, ___configuration_0)); }
  5018. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  5019. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  5020. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5021. {
  5022. ___configuration_0 = value;
  5023. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  5024. }
  5025. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4, ___source_1)); }
  5026. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * get_source_1() const { return ___source_1; }
  5027. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B ** get_address_of_source_1() { return &___source_1; }
  5028. inline void set_source_1(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * value)
  5029. {
  5030. ___source_1 = value;
  5031. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  5032. }
  5033. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4, ___bounds_2)); }
  5034. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  5035. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  5036. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5037. {
  5038. ___bounds_2 = value;
  5039. }
  5040. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4, ___destination_3)); }
  5041. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * get_destination_3() const { return ___destination_3; }
  5042. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B ** get_address_of_destination_3() { return &___destination_3; }
  5043. inline void set_destination_3(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * value)
  5044. {
  5045. ___destination_3 = value;
  5046. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  5047. }
  5048. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4, ___sampler_4)); }
  5049. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF get_sampler_4() const { return ___sampler_4; }
  5050. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF * get_address_of_sampler_4() { return &___sampler_4; }
  5051. inline void set_sampler_4(TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF value)
  5052. {
  5053. ___sampler_4 = value;
  5054. }
  5055. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4, ___matrix_5)); }
  5056. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  5057. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  5058. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  5059. {
  5060. ___matrix_5 = value;
  5061. }
  5062. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4, ___yRadius_6)); }
  5063. inline float get_yRadius_6() const { return ___yRadius_6; }
  5064. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  5065. inline void set_yRadius_6(float value)
  5066. {
  5067. ___yRadius_6 = value;
  5068. }
  5069. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4, ___xRadius_7)); }
  5070. inline float get_xRadius_7() const { return ___xRadius_7; }
  5071. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  5072. inline void set_xRadius_7(float value)
  5073. {
  5074. ___xRadius_7 = value;
  5075. }
  5076. };
  5077. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>
  5078. struct AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A
  5079. {
  5080. public:
  5081. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  5082. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  5083. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  5084. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source_1;
  5085. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  5086. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  5087. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  5088. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___destination_3;
  5089. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  5090. WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 ___sampler_4;
  5091. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  5092. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  5093. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  5094. float ___yRadius_6;
  5095. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  5096. float ___xRadius_7;
  5097. public:
  5098. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A, ___configuration_0)); }
  5099. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  5100. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  5101. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5102. {
  5103. ___configuration_0 = value;
  5104. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  5105. }
  5106. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A, ___source_1)); }
  5107. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * get_source_1() const { return ___source_1; }
  5108. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B ** get_address_of_source_1() { return &___source_1; }
  5109. inline void set_source_1(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * value)
  5110. {
  5111. ___source_1 = value;
  5112. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  5113. }
  5114. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A, ___bounds_2)); }
  5115. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  5116. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  5117. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5118. {
  5119. ___bounds_2 = value;
  5120. }
  5121. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A, ___destination_3)); }
  5122. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * get_destination_3() const { return ___destination_3; }
  5123. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B ** get_address_of_destination_3() { return &___destination_3; }
  5124. inline void set_destination_3(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * value)
  5125. {
  5126. ___destination_3 = value;
  5127. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  5128. }
  5129. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A, ___sampler_4)); }
  5130. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 get_sampler_4() const { return ___sampler_4; }
  5131. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 * get_address_of_sampler_4() { return &___sampler_4; }
  5132. inline void set_sampler_4(WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 value)
  5133. {
  5134. ___sampler_4 = value;
  5135. }
  5136. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A, ___matrix_5)); }
  5137. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  5138. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  5139. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  5140. {
  5141. ___matrix_5 = value;
  5142. }
  5143. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A, ___yRadius_6)); }
  5144. inline float get_yRadius_6() const { return ___yRadius_6; }
  5145. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  5146. inline void set_yRadius_6(float value)
  5147. {
  5148. ___yRadius_6 = value;
  5149. }
  5150. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A, ___xRadius_7)); }
  5151. inline float get_xRadius_7() const { return ___xRadius_7; }
  5152. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  5153. inline void set_xRadius_7(float value)
  5154. {
  5155. ___xRadius_7 = value;
  5156. }
  5157. };
  5158. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>
  5159. struct AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695
  5160. {
  5161. public:
  5162. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  5163. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  5164. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  5165. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source_1;
  5166. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  5167. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  5168. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  5169. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___destination_3;
  5170. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  5171. BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 ___sampler_4;
  5172. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  5173. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  5174. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  5175. float ___yRadius_6;
  5176. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  5177. float ___xRadius_7;
  5178. public:
  5179. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695, ___configuration_0)); }
  5180. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  5181. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  5182. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5183. {
  5184. ___configuration_0 = value;
  5185. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  5186. }
  5187. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695, ___source_1)); }
  5188. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_source_1() const { return ___source_1; }
  5189. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_source_1() { return &___source_1; }
  5190. inline void set_source_1(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value)
  5191. {
  5192. ___source_1 = value;
  5193. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  5194. }
  5195. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695, ___bounds_2)); }
  5196. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  5197. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  5198. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5199. {
  5200. ___bounds_2 = value;
  5201. }
  5202. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695, ___destination_3)); }
  5203. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_destination_3() const { return ___destination_3; }
  5204. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_destination_3() { return &___destination_3; }
  5205. inline void set_destination_3(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value)
  5206. {
  5207. ___destination_3 = value;
  5208. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  5209. }
  5210. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695, ___sampler_4)); }
  5211. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 get_sampler_4() const { return ___sampler_4; }
  5212. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 * get_address_of_sampler_4() { return &___sampler_4; }
  5213. inline void set_sampler_4(BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 value)
  5214. {
  5215. ___sampler_4 = value;
  5216. }
  5217. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695, ___matrix_5)); }
  5218. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  5219. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  5220. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  5221. {
  5222. ___matrix_5 = value;
  5223. }
  5224. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695, ___yRadius_6)); }
  5225. inline float get_yRadius_6() const { return ___yRadius_6; }
  5226. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  5227. inline void set_yRadius_6(float value)
  5228. {
  5229. ___yRadius_6 = value;
  5230. }
  5231. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695, ___xRadius_7)); }
  5232. inline float get_xRadius_7() const { return ___xRadius_7; }
  5233. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  5234. inline void set_xRadius_7(float value)
  5235. {
  5236. ___xRadius_7 = value;
  5237. }
  5238. };
  5239. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>
  5240. struct AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A
  5241. {
  5242. public:
  5243. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  5244. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  5245. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  5246. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source_1;
  5247. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  5248. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  5249. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  5250. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___destination_3;
  5251. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  5252. BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 ___sampler_4;
  5253. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  5254. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  5255. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  5256. float ___yRadius_6;
  5257. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  5258. float ___xRadius_7;
  5259. public:
  5260. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A, ___configuration_0)); }
  5261. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  5262. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  5263. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5264. {
  5265. ___configuration_0 = value;
  5266. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  5267. }
  5268. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A, ___source_1)); }
  5269. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_source_1() const { return ___source_1; }
  5270. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_source_1() { return &___source_1; }
  5271. inline void set_source_1(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value)
  5272. {
  5273. ___source_1 = value;
  5274. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  5275. }
  5276. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A, ___bounds_2)); }
  5277. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  5278. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  5279. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5280. {
  5281. ___bounds_2 = value;
  5282. }
  5283. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A, ___destination_3)); }
  5284. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_destination_3() const { return ___destination_3; }
  5285. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_destination_3() { return &___destination_3; }
  5286. inline void set_destination_3(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value)
  5287. {
  5288. ___destination_3 = value;
  5289. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  5290. }
  5291. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A, ___sampler_4)); }
  5292. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 get_sampler_4() const { return ___sampler_4; }
  5293. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 * get_address_of_sampler_4() { return &___sampler_4; }
  5294. inline void set_sampler_4(BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 value)
  5295. {
  5296. ___sampler_4 = value;
  5297. }
  5298. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A, ___matrix_5)); }
  5299. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  5300. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  5301. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  5302. {
  5303. ___matrix_5 = value;
  5304. }
  5305. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A, ___yRadius_6)); }
  5306. inline float get_yRadius_6() const { return ___yRadius_6; }
  5307. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  5308. inline void set_yRadius_6(float value)
  5309. {
  5310. ___yRadius_6 = value;
  5311. }
  5312. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A, ___xRadius_7)); }
  5313. inline float get_xRadius_7() const { return ___xRadius_7; }
  5314. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  5315. inline void set_xRadius_7(float value)
  5316. {
  5317. ___xRadius_7 = value;
  5318. }
  5319. };
  5320. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>
  5321. struct AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE
  5322. {
  5323. public:
  5324. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  5325. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  5326. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  5327. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source_1;
  5328. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  5329. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  5330. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  5331. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___destination_3;
  5332. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  5333. CubicResampler_t05545076595DA43AF0D1749540089848660DF577 ___sampler_4;
  5334. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  5335. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  5336. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  5337. float ___yRadius_6;
  5338. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  5339. float ___xRadius_7;
  5340. public:
  5341. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE, ___configuration_0)); }
  5342. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  5343. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  5344. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5345. {
  5346. ___configuration_0 = value;
  5347. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  5348. }
  5349. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE, ___source_1)); }
  5350. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_source_1() const { return ___source_1; }
  5351. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_source_1() { return &___source_1; }
  5352. inline void set_source_1(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value)
  5353. {
  5354. ___source_1 = value;
  5355. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  5356. }
  5357. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE, ___bounds_2)); }
  5358. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  5359. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  5360. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5361. {
  5362. ___bounds_2 = value;
  5363. }
  5364. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE, ___destination_3)); }
  5365. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_destination_3() const { return ___destination_3; }
  5366. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_destination_3() { return &___destination_3; }
  5367. inline void set_destination_3(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value)
  5368. {
  5369. ___destination_3 = value;
  5370. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  5371. }
  5372. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE, ___sampler_4)); }
  5373. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 get_sampler_4() const { return ___sampler_4; }
  5374. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 * get_address_of_sampler_4() { return &___sampler_4; }
  5375. inline void set_sampler_4(CubicResampler_t05545076595DA43AF0D1749540089848660DF577 value)
  5376. {
  5377. ___sampler_4 = value;
  5378. }
  5379. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE, ___matrix_5)); }
  5380. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  5381. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  5382. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  5383. {
  5384. ___matrix_5 = value;
  5385. }
  5386. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE, ___yRadius_6)); }
  5387. inline float get_yRadius_6() const { return ___yRadius_6; }
  5388. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  5389. inline void set_yRadius_6(float value)
  5390. {
  5391. ___yRadius_6 = value;
  5392. }
  5393. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE, ___xRadius_7)); }
  5394. inline float get_xRadius_7() const { return ___xRadius_7; }
  5395. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  5396. inline void set_xRadius_7(float value)
  5397. {
  5398. ___xRadius_7 = value;
  5399. }
  5400. };
  5401. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>
  5402. struct AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC
  5403. {
  5404. public:
  5405. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  5406. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  5407. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  5408. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source_1;
  5409. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  5410. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  5411. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  5412. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___destination_3;
  5413. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  5414. LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 ___sampler_4;
  5415. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  5416. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  5417. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  5418. float ___yRadius_6;
  5419. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  5420. float ___xRadius_7;
  5421. public:
  5422. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC, ___configuration_0)); }
  5423. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  5424. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  5425. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5426. {
  5427. ___configuration_0 = value;
  5428. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  5429. }
  5430. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC, ___source_1)); }
  5431. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_source_1() const { return ___source_1; }
  5432. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_source_1() { return &___source_1; }
  5433. inline void set_source_1(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value)
  5434. {
  5435. ___source_1 = value;
  5436. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  5437. }
  5438. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC, ___bounds_2)); }
  5439. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  5440. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  5441. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5442. {
  5443. ___bounds_2 = value;
  5444. }
  5445. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC, ___destination_3)); }
  5446. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_destination_3() const { return ___destination_3; }
  5447. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_destination_3() { return &___destination_3; }
  5448. inline void set_destination_3(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value)
  5449. {
  5450. ___destination_3 = value;
  5451. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  5452. }
  5453. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC, ___sampler_4)); }
  5454. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 get_sampler_4() const { return ___sampler_4; }
  5455. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 * get_address_of_sampler_4() { return &___sampler_4; }
  5456. inline void set_sampler_4(LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 value)
  5457. {
  5458. ___sampler_4 = value;
  5459. }
  5460. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC, ___matrix_5)); }
  5461. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  5462. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  5463. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  5464. {
  5465. ___matrix_5 = value;
  5466. }
  5467. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC, ___yRadius_6)); }
  5468. inline float get_yRadius_6() const { return ___yRadius_6; }
  5469. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  5470. inline void set_yRadius_6(float value)
  5471. {
  5472. ___yRadius_6 = value;
  5473. }
  5474. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC, ___xRadius_7)); }
  5475. inline float get_xRadius_7() const { return ___xRadius_7; }
  5476. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  5477. inline void set_xRadius_7(float value)
  5478. {
  5479. ___xRadius_7 = value;
  5480. }
  5481. };
  5482. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>
  5483. struct AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A
  5484. {
  5485. public:
  5486. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  5487. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  5488. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  5489. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source_1;
  5490. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  5491. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  5492. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  5493. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___destination_3;
  5494. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  5495. NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 ___sampler_4;
  5496. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  5497. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  5498. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  5499. float ___yRadius_6;
  5500. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  5501. float ___xRadius_7;
  5502. public:
  5503. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A, ___configuration_0)); }
  5504. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  5505. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  5506. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5507. {
  5508. ___configuration_0 = value;
  5509. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  5510. }
  5511. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A, ___source_1)); }
  5512. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_source_1() const { return ___source_1; }
  5513. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_source_1() { return &___source_1; }
  5514. inline void set_source_1(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value)
  5515. {
  5516. ___source_1 = value;
  5517. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  5518. }
  5519. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A, ___bounds_2)); }
  5520. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  5521. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  5522. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5523. {
  5524. ___bounds_2 = value;
  5525. }
  5526. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A, ___destination_3)); }
  5527. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_destination_3() const { return ___destination_3; }
  5528. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_destination_3() { return &___destination_3; }
  5529. inline void set_destination_3(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value)
  5530. {
  5531. ___destination_3 = value;
  5532. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  5533. }
  5534. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A, ___sampler_4)); }
  5535. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 get_sampler_4() const { return ___sampler_4; }
  5536. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 * get_address_of_sampler_4() { return &___sampler_4; }
  5537. inline void set_sampler_4(NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 value)
  5538. {
  5539. ___sampler_4 = value;
  5540. }
  5541. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A, ___matrix_5)); }
  5542. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  5543. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  5544. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  5545. {
  5546. ___matrix_5 = value;
  5547. }
  5548. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A, ___yRadius_6)); }
  5549. inline float get_yRadius_6() const { return ___yRadius_6; }
  5550. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  5551. inline void set_yRadius_6(float value)
  5552. {
  5553. ___yRadius_6 = value;
  5554. }
  5555. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A, ___xRadius_7)); }
  5556. inline float get_xRadius_7() const { return ___xRadius_7; }
  5557. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  5558. inline void set_xRadius_7(float value)
  5559. {
  5560. ___xRadius_7 = value;
  5561. }
  5562. };
  5563. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>
  5564. struct AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459
  5565. {
  5566. public:
  5567. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  5568. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  5569. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  5570. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source_1;
  5571. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  5572. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  5573. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  5574. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___destination_3;
  5575. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  5576. TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF ___sampler_4;
  5577. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  5578. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  5579. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  5580. float ___yRadius_6;
  5581. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  5582. float ___xRadius_7;
  5583. public:
  5584. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459, ___configuration_0)); }
  5585. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  5586. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  5587. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5588. {
  5589. ___configuration_0 = value;
  5590. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  5591. }
  5592. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459, ___source_1)); }
  5593. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_source_1() const { return ___source_1; }
  5594. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_source_1() { return &___source_1; }
  5595. inline void set_source_1(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value)
  5596. {
  5597. ___source_1 = value;
  5598. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  5599. }
  5600. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459, ___bounds_2)); }
  5601. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  5602. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  5603. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5604. {
  5605. ___bounds_2 = value;
  5606. }
  5607. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459, ___destination_3)); }
  5608. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_destination_3() const { return ___destination_3; }
  5609. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_destination_3() { return &___destination_3; }
  5610. inline void set_destination_3(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value)
  5611. {
  5612. ___destination_3 = value;
  5613. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  5614. }
  5615. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459, ___sampler_4)); }
  5616. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF get_sampler_4() const { return ___sampler_4; }
  5617. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF * get_address_of_sampler_4() { return &___sampler_4; }
  5618. inline void set_sampler_4(TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF value)
  5619. {
  5620. ___sampler_4 = value;
  5621. }
  5622. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459, ___matrix_5)); }
  5623. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  5624. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  5625. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  5626. {
  5627. ___matrix_5 = value;
  5628. }
  5629. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459, ___yRadius_6)); }
  5630. inline float get_yRadius_6() const { return ___yRadius_6; }
  5631. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  5632. inline void set_yRadius_6(float value)
  5633. {
  5634. ___yRadius_6 = value;
  5635. }
  5636. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459, ___xRadius_7)); }
  5637. inline float get_xRadius_7() const { return ___xRadius_7; }
  5638. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  5639. inline void set_xRadius_7(float value)
  5640. {
  5641. ___xRadius_7 = value;
  5642. }
  5643. };
  5644. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>
  5645. struct AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5
  5646. {
  5647. public:
  5648. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  5649. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  5650. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  5651. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source_1;
  5652. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  5653. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  5654. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  5655. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___destination_3;
  5656. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  5657. WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 ___sampler_4;
  5658. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  5659. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  5660. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  5661. float ___yRadius_6;
  5662. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  5663. float ___xRadius_7;
  5664. public:
  5665. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5, ___configuration_0)); }
  5666. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  5667. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  5668. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5669. {
  5670. ___configuration_0 = value;
  5671. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  5672. }
  5673. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5, ___source_1)); }
  5674. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_source_1() const { return ___source_1; }
  5675. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_source_1() { return &___source_1; }
  5676. inline void set_source_1(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value)
  5677. {
  5678. ___source_1 = value;
  5679. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  5680. }
  5681. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5, ___bounds_2)); }
  5682. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  5683. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  5684. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5685. {
  5686. ___bounds_2 = value;
  5687. }
  5688. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5, ___destination_3)); }
  5689. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_destination_3() const { return ___destination_3; }
  5690. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_destination_3() { return &___destination_3; }
  5691. inline void set_destination_3(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value)
  5692. {
  5693. ___destination_3 = value;
  5694. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  5695. }
  5696. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5, ___sampler_4)); }
  5697. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 get_sampler_4() const { return ___sampler_4; }
  5698. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 * get_address_of_sampler_4() { return &___sampler_4; }
  5699. inline void set_sampler_4(WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 value)
  5700. {
  5701. ___sampler_4 = value;
  5702. }
  5703. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5, ___matrix_5)); }
  5704. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  5705. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  5706. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  5707. {
  5708. ___matrix_5 = value;
  5709. }
  5710. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5, ___yRadius_6)); }
  5711. inline float get_yRadius_6() const { return ___yRadius_6; }
  5712. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  5713. inline void set_yRadius_6(float value)
  5714. {
  5715. ___yRadius_6 = value;
  5716. }
  5717. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5, ___xRadius_7)); }
  5718. inline float get_xRadius_7() const { return ___xRadius_7; }
  5719. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  5720. inline void set_xRadius_7(float value)
  5721. {
  5722. ___xRadius_7 = value;
  5723. }
  5724. };
  5725. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>
  5726. struct AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C
  5727. {
  5728. public:
  5729. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  5730. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  5731. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  5732. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source_1;
  5733. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  5734. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  5735. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  5736. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___destination_3;
  5737. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  5738. BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 ___sampler_4;
  5739. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  5740. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  5741. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  5742. float ___yRadius_6;
  5743. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  5744. float ___xRadius_7;
  5745. public:
  5746. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C, ___configuration_0)); }
  5747. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  5748. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  5749. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5750. {
  5751. ___configuration_0 = value;
  5752. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  5753. }
  5754. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C, ___source_1)); }
  5755. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_source_1() const { return ___source_1; }
  5756. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_source_1() { return &___source_1; }
  5757. inline void set_source_1(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value)
  5758. {
  5759. ___source_1 = value;
  5760. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  5761. }
  5762. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C, ___bounds_2)); }
  5763. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  5764. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  5765. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5766. {
  5767. ___bounds_2 = value;
  5768. }
  5769. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C, ___destination_3)); }
  5770. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_destination_3() const { return ___destination_3; }
  5771. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_destination_3() { return &___destination_3; }
  5772. inline void set_destination_3(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value)
  5773. {
  5774. ___destination_3 = value;
  5775. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  5776. }
  5777. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C, ___sampler_4)); }
  5778. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 get_sampler_4() const { return ___sampler_4; }
  5779. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 * get_address_of_sampler_4() { return &___sampler_4; }
  5780. inline void set_sampler_4(BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 value)
  5781. {
  5782. ___sampler_4 = value;
  5783. }
  5784. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C, ___matrix_5)); }
  5785. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  5786. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  5787. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  5788. {
  5789. ___matrix_5 = value;
  5790. }
  5791. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C, ___yRadius_6)); }
  5792. inline float get_yRadius_6() const { return ___yRadius_6; }
  5793. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  5794. inline void set_yRadius_6(float value)
  5795. {
  5796. ___yRadius_6 = value;
  5797. }
  5798. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C, ___xRadius_7)); }
  5799. inline float get_xRadius_7() const { return ___xRadius_7; }
  5800. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  5801. inline void set_xRadius_7(float value)
  5802. {
  5803. ___xRadius_7 = value;
  5804. }
  5805. };
  5806. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>
  5807. struct AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B
  5808. {
  5809. public:
  5810. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  5811. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  5812. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  5813. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source_1;
  5814. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  5815. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  5816. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  5817. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___destination_3;
  5818. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  5819. BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 ___sampler_4;
  5820. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  5821. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  5822. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  5823. float ___yRadius_6;
  5824. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  5825. float ___xRadius_7;
  5826. public:
  5827. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B, ___configuration_0)); }
  5828. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  5829. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  5830. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5831. {
  5832. ___configuration_0 = value;
  5833. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  5834. }
  5835. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B, ___source_1)); }
  5836. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_source_1() const { return ___source_1; }
  5837. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_source_1() { return &___source_1; }
  5838. inline void set_source_1(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value)
  5839. {
  5840. ___source_1 = value;
  5841. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  5842. }
  5843. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B, ___bounds_2)); }
  5844. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  5845. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  5846. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5847. {
  5848. ___bounds_2 = value;
  5849. }
  5850. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B, ___destination_3)); }
  5851. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_destination_3() const { return ___destination_3; }
  5852. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_destination_3() { return &___destination_3; }
  5853. inline void set_destination_3(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value)
  5854. {
  5855. ___destination_3 = value;
  5856. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  5857. }
  5858. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B, ___sampler_4)); }
  5859. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 get_sampler_4() const { return ___sampler_4; }
  5860. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 * get_address_of_sampler_4() { return &___sampler_4; }
  5861. inline void set_sampler_4(BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 value)
  5862. {
  5863. ___sampler_4 = value;
  5864. }
  5865. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B, ___matrix_5)); }
  5866. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  5867. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  5868. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  5869. {
  5870. ___matrix_5 = value;
  5871. }
  5872. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B, ___yRadius_6)); }
  5873. inline float get_yRadius_6() const { return ___yRadius_6; }
  5874. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  5875. inline void set_yRadius_6(float value)
  5876. {
  5877. ___yRadius_6 = value;
  5878. }
  5879. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B, ___xRadius_7)); }
  5880. inline float get_xRadius_7() const { return ___xRadius_7; }
  5881. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  5882. inline void set_xRadius_7(float value)
  5883. {
  5884. ___xRadius_7 = value;
  5885. }
  5886. };
  5887. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>
  5888. struct AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773
  5889. {
  5890. public:
  5891. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  5892. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  5893. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  5894. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source_1;
  5895. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  5896. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  5897. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  5898. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___destination_3;
  5899. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  5900. CubicResampler_t05545076595DA43AF0D1749540089848660DF577 ___sampler_4;
  5901. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  5902. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  5903. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  5904. float ___yRadius_6;
  5905. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  5906. float ___xRadius_7;
  5907. public:
  5908. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773, ___configuration_0)); }
  5909. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  5910. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  5911. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5912. {
  5913. ___configuration_0 = value;
  5914. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  5915. }
  5916. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773, ___source_1)); }
  5917. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_source_1() const { return ___source_1; }
  5918. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_source_1() { return &___source_1; }
  5919. inline void set_source_1(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value)
  5920. {
  5921. ___source_1 = value;
  5922. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  5923. }
  5924. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773, ___bounds_2)); }
  5925. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  5926. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  5927. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5928. {
  5929. ___bounds_2 = value;
  5930. }
  5931. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773, ___destination_3)); }
  5932. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_destination_3() const { return ___destination_3; }
  5933. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_destination_3() { return &___destination_3; }
  5934. inline void set_destination_3(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value)
  5935. {
  5936. ___destination_3 = value;
  5937. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  5938. }
  5939. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773, ___sampler_4)); }
  5940. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 get_sampler_4() const { return ___sampler_4; }
  5941. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 * get_address_of_sampler_4() { return &___sampler_4; }
  5942. inline void set_sampler_4(CubicResampler_t05545076595DA43AF0D1749540089848660DF577 value)
  5943. {
  5944. ___sampler_4 = value;
  5945. }
  5946. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773, ___matrix_5)); }
  5947. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  5948. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  5949. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  5950. {
  5951. ___matrix_5 = value;
  5952. }
  5953. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773, ___yRadius_6)); }
  5954. inline float get_yRadius_6() const { return ___yRadius_6; }
  5955. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  5956. inline void set_yRadius_6(float value)
  5957. {
  5958. ___yRadius_6 = value;
  5959. }
  5960. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773, ___xRadius_7)); }
  5961. inline float get_xRadius_7() const { return ___xRadius_7; }
  5962. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  5963. inline void set_xRadius_7(float value)
  5964. {
  5965. ___xRadius_7 = value;
  5966. }
  5967. };
  5968. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>
  5969. struct AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0
  5970. {
  5971. public:
  5972. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  5973. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  5974. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  5975. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source_1;
  5976. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  5977. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  5978. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  5979. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___destination_3;
  5980. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  5981. LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 ___sampler_4;
  5982. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  5983. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  5984. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  5985. float ___yRadius_6;
  5986. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  5987. float ___xRadius_7;
  5988. public:
  5989. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0, ___configuration_0)); }
  5990. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  5991. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  5992. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5993. {
  5994. ___configuration_0 = value;
  5995. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  5996. }
  5997. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0, ___source_1)); }
  5998. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_source_1() const { return ___source_1; }
  5999. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_source_1() { return &___source_1; }
  6000. inline void set_source_1(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value)
  6001. {
  6002. ___source_1 = value;
  6003. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  6004. }
  6005. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0, ___bounds_2)); }
  6006. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  6007. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  6008. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6009. {
  6010. ___bounds_2 = value;
  6011. }
  6012. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0, ___destination_3)); }
  6013. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_destination_3() const { return ___destination_3; }
  6014. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_destination_3() { return &___destination_3; }
  6015. inline void set_destination_3(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value)
  6016. {
  6017. ___destination_3 = value;
  6018. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  6019. }
  6020. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0, ___sampler_4)); }
  6021. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 get_sampler_4() const { return ___sampler_4; }
  6022. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 * get_address_of_sampler_4() { return &___sampler_4; }
  6023. inline void set_sampler_4(LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 value)
  6024. {
  6025. ___sampler_4 = value;
  6026. }
  6027. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0, ___matrix_5)); }
  6028. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  6029. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  6030. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  6031. {
  6032. ___matrix_5 = value;
  6033. }
  6034. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0, ___yRadius_6)); }
  6035. inline float get_yRadius_6() const { return ___yRadius_6; }
  6036. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  6037. inline void set_yRadius_6(float value)
  6038. {
  6039. ___yRadius_6 = value;
  6040. }
  6041. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0, ___xRadius_7)); }
  6042. inline float get_xRadius_7() const { return ___xRadius_7; }
  6043. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  6044. inline void set_xRadius_7(float value)
  6045. {
  6046. ___xRadius_7 = value;
  6047. }
  6048. };
  6049. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>
  6050. struct AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644
  6051. {
  6052. public:
  6053. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  6054. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  6055. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  6056. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source_1;
  6057. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  6058. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  6059. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  6060. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___destination_3;
  6061. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  6062. NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 ___sampler_4;
  6063. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  6064. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  6065. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  6066. float ___yRadius_6;
  6067. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  6068. float ___xRadius_7;
  6069. public:
  6070. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644, ___configuration_0)); }
  6071. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  6072. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  6073. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6074. {
  6075. ___configuration_0 = value;
  6076. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  6077. }
  6078. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644, ___source_1)); }
  6079. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_source_1() const { return ___source_1; }
  6080. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_source_1() { return &___source_1; }
  6081. inline void set_source_1(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value)
  6082. {
  6083. ___source_1 = value;
  6084. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  6085. }
  6086. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644, ___bounds_2)); }
  6087. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  6088. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  6089. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6090. {
  6091. ___bounds_2 = value;
  6092. }
  6093. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644, ___destination_3)); }
  6094. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_destination_3() const { return ___destination_3; }
  6095. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_destination_3() { return &___destination_3; }
  6096. inline void set_destination_3(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value)
  6097. {
  6098. ___destination_3 = value;
  6099. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  6100. }
  6101. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644, ___sampler_4)); }
  6102. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 get_sampler_4() const { return ___sampler_4; }
  6103. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 * get_address_of_sampler_4() { return &___sampler_4; }
  6104. inline void set_sampler_4(NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 value)
  6105. {
  6106. ___sampler_4 = value;
  6107. }
  6108. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644, ___matrix_5)); }
  6109. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  6110. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  6111. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  6112. {
  6113. ___matrix_5 = value;
  6114. }
  6115. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644, ___yRadius_6)); }
  6116. inline float get_yRadius_6() const { return ___yRadius_6; }
  6117. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  6118. inline void set_yRadius_6(float value)
  6119. {
  6120. ___yRadius_6 = value;
  6121. }
  6122. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644, ___xRadius_7)); }
  6123. inline float get_xRadius_7() const { return ___xRadius_7; }
  6124. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  6125. inline void set_xRadius_7(float value)
  6126. {
  6127. ___xRadius_7 = value;
  6128. }
  6129. };
  6130. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>
  6131. struct AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB
  6132. {
  6133. public:
  6134. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  6135. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  6136. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  6137. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source_1;
  6138. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  6139. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  6140. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  6141. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___destination_3;
  6142. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  6143. TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF ___sampler_4;
  6144. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  6145. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  6146. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  6147. float ___yRadius_6;
  6148. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  6149. float ___xRadius_7;
  6150. public:
  6151. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB, ___configuration_0)); }
  6152. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  6153. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  6154. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6155. {
  6156. ___configuration_0 = value;
  6157. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  6158. }
  6159. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB, ___source_1)); }
  6160. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_source_1() const { return ___source_1; }
  6161. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_source_1() { return &___source_1; }
  6162. inline void set_source_1(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value)
  6163. {
  6164. ___source_1 = value;
  6165. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  6166. }
  6167. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB, ___bounds_2)); }
  6168. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  6169. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  6170. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6171. {
  6172. ___bounds_2 = value;
  6173. }
  6174. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB, ___destination_3)); }
  6175. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_destination_3() const { return ___destination_3; }
  6176. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_destination_3() { return &___destination_3; }
  6177. inline void set_destination_3(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value)
  6178. {
  6179. ___destination_3 = value;
  6180. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  6181. }
  6182. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB, ___sampler_4)); }
  6183. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF get_sampler_4() const { return ___sampler_4; }
  6184. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF * get_address_of_sampler_4() { return &___sampler_4; }
  6185. inline void set_sampler_4(TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF value)
  6186. {
  6187. ___sampler_4 = value;
  6188. }
  6189. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB, ___matrix_5)); }
  6190. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  6191. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  6192. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  6193. {
  6194. ___matrix_5 = value;
  6195. }
  6196. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB, ___yRadius_6)); }
  6197. inline float get_yRadius_6() const { return ___yRadius_6; }
  6198. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  6199. inline void set_yRadius_6(float value)
  6200. {
  6201. ___yRadius_6 = value;
  6202. }
  6203. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB, ___xRadius_7)); }
  6204. inline float get_xRadius_7() const { return ___xRadius_7; }
  6205. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  6206. inline void set_xRadius_7(float value)
  6207. {
  6208. ___xRadius_7 = value;
  6209. }
  6210. };
  6211. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>
  6212. struct AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C
  6213. {
  6214. public:
  6215. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  6216. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  6217. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  6218. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source_1;
  6219. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  6220. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  6221. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  6222. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___destination_3;
  6223. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  6224. WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 ___sampler_4;
  6225. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  6226. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  6227. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  6228. float ___yRadius_6;
  6229. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  6230. float ___xRadius_7;
  6231. public:
  6232. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C, ___configuration_0)); }
  6233. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  6234. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  6235. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6236. {
  6237. ___configuration_0 = value;
  6238. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  6239. }
  6240. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C, ___source_1)); }
  6241. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_source_1() const { return ___source_1; }
  6242. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_source_1() { return &___source_1; }
  6243. inline void set_source_1(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value)
  6244. {
  6245. ___source_1 = value;
  6246. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  6247. }
  6248. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C, ___bounds_2)); }
  6249. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  6250. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  6251. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6252. {
  6253. ___bounds_2 = value;
  6254. }
  6255. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C, ___destination_3)); }
  6256. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_destination_3() const { return ___destination_3; }
  6257. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_destination_3() { return &___destination_3; }
  6258. inline void set_destination_3(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value)
  6259. {
  6260. ___destination_3 = value;
  6261. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  6262. }
  6263. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C, ___sampler_4)); }
  6264. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 get_sampler_4() const { return ___sampler_4; }
  6265. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 * get_address_of_sampler_4() { return &___sampler_4; }
  6266. inline void set_sampler_4(WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 value)
  6267. {
  6268. ___sampler_4 = value;
  6269. }
  6270. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C, ___matrix_5)); }
  6271. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  6272. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  6273. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  6274. {
  6275. ___matrix_5 = value;
  6276. }
  6277. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C, ___yRadius_6)); }
  6278. inline float get_yRadius_6() const { return ___yRadius_6; }
  6279. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  6280. inline void set_yRadius_6(float value)
  6281. {
  6282. ___yRadius_6 = value;
  6283. }
  6284. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C, ___xRadius_7)); }
  6285. inline float get_xRadius_7() const { return ___xRadius_7; }
  6286. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  6287. inline void set_xRadius_7(float value)
  6288. {
  6289. ___xRadius_7 = value;
  6290. }
  6291. };
  6292. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>
  6293. struct AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477
  6294. {
  6295. public:
  6296. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  6297. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  6298. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  6299. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source_1;
  6300. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  6301. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  6302. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  6303. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___destination_3;
  6304. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  6305. BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 ___sampler_4;
  6306. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  6307. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  6308. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  6309. float ___yRadius_6;
  6310. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  6311. float ___xRadius_7;
  6312. public:
  6313. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477, ___configuration_0)); }
  6314. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  6315. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  6316. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6317. {
  6318. ___configuration_0 = value;
  6319. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  6320. }
  6321. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477, ___source_1)); }
  6322. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_source_1() const { return ___source_1; }
  6323. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_source_1() { return &___source_1; }
  6324. inline void set_source_1(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value)
  6325. {
  6326. ___source_1 = value;
  6327. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  6328. }
  6329. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477, ___bounds_2)); }
  6330. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  6331. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  6332. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6333. {
  6334. ___bounds_2 = value;
  6335. }
  6336. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477, ___destination_3)); }
  6337. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_destination_3() const { return ___destination_3; }
  6338. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_destination_3() { return &___destination_3; }
  6339. inline void set_destination_3(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value)
  6340. {
  6341. ___destination_3 = value;
  6342. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  6343. }
  6344. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477, ___sampler_4)); }
  6345. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 get_sampler_4() const { return ___sampler_4; }
  6346. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 * get_address_of_sampler_4() { return &___sampler_4; }
  6347. inline void set_sampler_4(BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 value)
  6348. {
  6349. ___sampler_4 = value;
  6350. }
  6351. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477, ___matrix_5)); }
  6352. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  6353. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  6354. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  6355. {
  6356. ___matrix_5 = value;
  6357. }
  6358. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477, ___yRadius_6)); }
  6359. inline float get_yRadius_6() const { return ___yRadius_6; }
  6360. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  6361. inline void set_yRadius_6(float value)
  6362. {
  6363. ___yRadius_6 = value;
  6364. }
  6365. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477, ___xRadius_7)); }
  6366. inline float get_xRadius_7() const { return ___xRadius_7; }
  6367. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  6368. inline void set_xRadius_7(float value)
  6369. {
  6370. ___xRadius_7 = value;
  6371. }
  6372. };
  6373. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>
  6374. struct AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD
  6375. {
  6376. public:
  6377. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  6378. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  6379. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  6380. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source_1;
  6381. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  6382. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  6383. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  6384. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___destination_3;
  6385. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  6386. BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 ___sampler_4;
  6387. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  6388. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  6389. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  6390. float ___yRadius_6;
  6391. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  6392. float ___xRadius_7;
  6393. public:
  6394. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD, ___configuration_0)); }
  6395. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  6396. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  6397. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6398. {
  6399. ___configuration_0 = value;
  6400. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  6401. }
  6402. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD, ___source_1)); }
  6403. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_source_1() const { return ___source_1; }
  6404. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_source_1() { return &___source_1; }
  6405. inline void set_source_1(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value)
  6406. {
  6407. ___source_1 = value;
  6408. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  6409. }
  6410. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD, ___bounds_2)); }
  6411. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  6412. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  6413. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6414. {
  6415. ___bounds_2 = value;
  6416. }
  6417. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD, ___destination_3)); }
  6418. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_destination_3() const { return ___destination_3; }
  6419. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_destination_3() { return &___destination_3; }
  6420. inline void set_destination_3(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value)
  6421. {
  6422. ___destination_3 = value;
  6423. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  6424. }
  6425. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD, ___sampler_4)); }
  6426. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 get_sampler_4() const { return ___sampler_4; }
  6427. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 * get_address_of_sampler_4() { return &___sampler_4; }
  6428. inline void set_sampler_4(BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 value)
  6429. {
  6430. ___sampler_4 = value;
  6431. }
  6432. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD, ___matrix_5)); }
  6433. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  6434. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  6435. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  6436. {
  6437. ___matrix_5 = value;
  6438. }
  6439. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD, ___yRadius_6)); }
  6440. inline float get_yRadius_6() const { return ___yRadius_6; }
  6441. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  6442. inline void set_yRadius_6(float value)
  6443. {
  6444. ___yRadius_6 = value;
  6445. }
  6446. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD, ___xRadius_7)); }
  6447. inline float get_xRadius_7() const { return ___xRadius_7; }
  6448. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  6449. inline void set_xRadius_7(float value)
  6450. {
  6451. ___xRadius_7 = value;
  6452. }
  6453. };
  6454. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>
  6455. struct AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B
  6456. {
  6457. public:
  6458. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  6459. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  6460. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  6461. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source_1;
  6462. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  6463. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  6464. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  6465. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___destination_3;
  6466. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  6467. CubicResampler_t05545076595DA43AF0D1749540089848660DF577 ___sampler_4;
  6468. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  6469. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  6470. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  6471. float ___yRadius_6;
  6472. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  6473. float ___xRadius_7;
  6474. public:
  6475. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B, ___configuration_0)); }
  6476. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  6477. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  6478. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6479. {
  6480. ___configuration_0 = value;
  6481. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  6482. }
  6483. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B, ___source_1)); }
  6484. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_source_1() const { return ___source_1; }
  6485. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_source_1() { return &___source_1; }
  6486. inline void set_source_1(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value)
  6487. {
  6488. ___source_1 = value;
  6489. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  6490. }
  6491. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B, ___bounds_2)); }
  6492. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  6493. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  6494. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6495. {
  6496. ___bounds_2 = value;
  6497. }
  6498. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B, ___destination_3)); }
  6499. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_destination_3() const { return ___destination_3; }
  6500. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_destination_3() { return &___destination_3; }
  6501. inline void set_destination_3(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value)
  6502. {
  6503. ___destination_3 = value;
  6504. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  6505. }
  6506. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B, ___sampler_4)); }
  6507. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 get_sampler_4() const { return ___sampler_4; }
  6508. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 * get_address_of_sampler_4() { return &___sampler_4; }
  6509. inline void set_sampler_4(CubicResampler_t05545076595DA43AF0D1749540089848660DF577 value)
  6510. {
  6511. ___sampler_4 = value;
  6512. }
  6513. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B, ___matrix_5)); }
  6514. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  6515. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  6516. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  6517. {
  6518. ___matrix_5 = value;
  6519. }
  6520. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B, ___yRadius_6)); }
  6521. inline float get_yRadius_6() const { return ___yRadius_6; }
  6522. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  6523. inline void set_yRadius_6(float value)
  6524. {
  6525. ___yRadius_6 = value;
  6526. }
  6527. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B, ___xRadius_7)); }
  6528. inline float get_xRadius_7() const { return ___xRadius_7; }
  6529. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  6530. inline void set_xRadius_7(float value)
  6531. {
  6532. ___xRadius_7 = value;
  6533. }
  6534. };
  6535. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>
  6536. struct AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F
  6537. {
  6538. public:
  6539. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  6540. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  6541. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  6542. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source_1;
  6543. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  6544. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  6545. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  6546. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___destination_3;
  6547. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  6548. LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 ___sampler_4;
  6549. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  6550. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  6551. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  6552. float ___yRadius_6;
  6553. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  6554. float ___xRadius_7;
  6555. public:
  6556. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F, ___configuration_0)); }
  6557. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  6558. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  6559. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6560. {
  6561. ___configuration_0 = value;
  6562. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  6563. }
  6564. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F, ___source_1)); }
  6565. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_source_1() const { return ___source_1; }
  6566. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_source_1() { return &___source_1; }
  6567. inline void set_source_1(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value)
  6568. {
  6569. ___source_1 = value;
  6570. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  6571. }
  6572. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F, ___bounds_2)); }
  6573. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  6574. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  6575. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6576. {
  6577. ___bounds_2 = value;
  6578. }
  6579. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F, ___destination_3)); }
  6580. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_destination_3() const { return ___destination_3; }
  6581. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_destination_3() { return &___destination_3; }
  6582. inline void set_destination_3(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value)
  6583. {
  6584. ___destination_3 = value;
  6585. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  6586. }
  6587. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F, ___sampler_4)); }
  6588. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 get_sampler_4() const { return ___sampler_4; }
  6589. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 * get_address_of_sampler_4() { return &___sampler_4; }
  6590. inline void set_sampler_4(LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 value)
  6591. {
  6592. ___sampler_4 = value;
  6593. }
  6594. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F, ___matrix_5)); }
  6595. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  6596. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  6597. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  6598. {
  6599. ___matrix_5 = value;
  6600. }
  6601. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F, ___yRadius_6)); }
  6602. inline float get_yRadius_6() const { return ___yRadius_6; }
  6603. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  6604. inline void set_yRadius_6(float value)
  6605. {
  6606. ___yRadius_6 = value;
  6607. }
  6608. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F, ___xRadius_7)); }
  6609. inline float get_xRadius_7() const { return ___xRadius_7; }
  6610. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  6611. inline void set_xRadius_7(float value)
  6612. {
  6613. ___xRadius_7 = value;
  6614. }
  6615. };
  6616. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>
  6617. struct AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909
  6618. {
  6619. public:
  6620. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  6621. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  6622. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  6623. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source_1;
  6624. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  6625. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  6626. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  6627. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___destination_3;
  6628. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  6629. NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 ___sampler_4;
  6630. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  6631. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  6632. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  6633. float ___yRadius_6;
  6634. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  6635. float ___xRadius_7;
  6636. public:
  6637. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909, ___configuration_0)); }
  6638. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  6639. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  6640. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6641. {
  6642. ___configuration_0 = value;
  6643. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  6644. }
  6645. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909, ___source_1)); }
  6646. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_source_1() const { return ___source_1; }
  6647. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_source_1() { return &___source_1; }
  6648. inline void set_source_1(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value)
  6649. {
  6650. ___source_1 = value;
  6651. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  6652. }
  6653. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909, ___bounds_2)); }
  6654. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  6655. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  6656. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6657. {
  6658. ___bounds_2 = value;
  6659. }
  6660. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909, ___destination_3)); }
  6661. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_destination_3() const { return ___destination_3; }
  6662. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_destination_3() { return &___destination_3; }
  6663. inline void set_destination_3(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value)
  6664. {
  6665. ___destination_3 = value;
  6666. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  6667. }
  6668. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909, ___sampler_4)); }
  6669. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 get_sampler_4() const { return ___sampler_4; }
  6670. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 * get_address_of_sampler_4() { return &___sampler_4; }
  6671. inline void set_sampler_4(NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 value)
  6672. {
  6673. ___sampler_4 = value;
  6674. }
  6675. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909, ___matrix_5)); }
  6676. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  6677. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  6678. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  6679. {
  6680. ___matrix_5 = value;
  6681. }
  6682. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909, ___yRadius_6)); }
  6683. inline float get_yRadius_6() const { return ___yRadius_6; }
  6684. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  6685. inline void set_yRadius_6(float value)
  6686. {
  6687. ___yRadius_6 = value;
  6688. }
  6689. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909, ___xRadius_7)); }
  6690. inline float get_xRadius_7() const { return ___xRadius_7; }
  6691. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  6692. inline void set_xRadius_7(float value)
  6693. {
  6694. ___xRadius_7 = value;
  6695. }
  6696. };
  6697. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>
  6698. struct AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C
  6699. {
  6700. public:
  6701. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  6702. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  6703. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  6704. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source_1;
  6705. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  6706. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  6707. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  6708. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___destination_3;
  6709. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  6710. TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF ___sampler_4;
  6711. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  6712. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  6713. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  6714. float ___yRadius_6;
  6715. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  6716. float ___xRadius_7;
  6717. public:
  6718. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C, ___configuration_0)); }
  6719. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  6720. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  6721. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6722. {
  6723. ___configuration_0 = value;
  6724. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  6725. }
  6726. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C, ___source_1)); }
  6727. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_source_1() const { return ___source_1; }
  6728. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_source_1() { return &___source_1; }
  6729. inline void set_source_1(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value)
  6730. {
  6731. ___source_1 = value;
  6732. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  6733. }
  6734. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C, ___bounds_2)); }
  6735. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  6736. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  6737. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6738. {
  6739. ___bounds_2 = value;
  6740. }
  6741. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C, ___destination_3)); }
  6742. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_destination_3() const { return ___destination_3; }
  6743. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_destination_3() { return &___destination_3; }
  6744. inline void set_destination_3(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value)
  6745. {
  6746. ___destination_3 = value;
  6747. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  6748. }
  6749. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C, ___sampler_4)); }
  6750. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF get_sampler_4() const { return ___sampler_4; }
  6751. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF * get_address_of_sampler_4() { return &___sampler_4; }
  6752. inline void set_sampler_4(TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF value)
  6753. {
  6754. ___sampler_4 = value;
  6755. }
  6756. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C, ___matrix_5)); }
  6757. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  6758. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  6759. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  6760. {
  6761. ___matrix_5 = value;
  6762. }
  6763. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C, ___yRadius_6)); }
  6764. inline float get_yRadius_6() const { return ___yRadius_6; }
  6765. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  6766. inline void set_yRadius_6(float value)
  6767. {
  6768. ___yRadius_6 = value;
  6769. }
  6770. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C, ___xRadius_7)); }
  6771. inline float get_xRadius_7() const { return ___xRadius_7; }
  6772. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  6773. inline void set_xRadius_7(float value)
  6774. {
  6775. ___xRadius_7 = value;
  6776. }
  6777. };
  6778. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>
  6779. struct AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31
  6780. {
  6781. public:
  6782. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  6783. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  6784. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  6785. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source_1;
  6786. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  6787. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  6788. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  6789. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___destination_3;
  6790. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  6791. WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 ___sampler_4;
  6792. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  6793. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  6794. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  6795. float ___yRadius_6;
  6796. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  6797. float ___xRadius_7;
  6798. public:
  6799. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31, ___configuration_0)); }
  6800. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  6801. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  6802. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6803. {
  6804. ___configuration_0 = value;
  6805. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  6806. }
  6807. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31, ___source_1)); }
  6808. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_source_1() const { return ___source_1; }
  6809. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_source_1() { return &___source_1; }
  6810. inline void set_source_1(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value)
  6811. {
  6812. ___source_1 = value;
  6813. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  6814. }
  6815. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31, ___bounds_2)); }
  6816. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  6817. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  6818. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6819. {
  6820. ___bounds_2 = value;
  6821. }
  6822. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31, ___destination_3)); }
  6823. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_destination_3() const { return ___destination_3; }
  6824. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_destination_3() { return &___destination_3; }
  6825. inline void set_destination_3(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value)
  6826. {
  6827. ___destination_3 = value;
  6828. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  6829. }
  6830. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31, ___sampler_4)); }
  6831. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 get_sampler_4() const { return ___sampler_4; }
  6832. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 * get_address_of_sampler_4() { return &___sampler_4; }
  6833. inline void set_sampler_4(WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 value)
  6834. {
  6835. ___sampler_4 = value;
  6836. }
  6837. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31, ___matrix_5)); }
  6838. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  6839. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  6840. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  6841. {
  6842. ___matrix_5 = value;
  6843. }
  6844. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31, ___yRadius_6)); }
  6845. inline float get_yRadius_6() const { return ___yRadius_6; }
  6846. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  6847. inline void set_yRadius_6(float value)
  6848. {
  6849. ___yRadius_6 = value;
  6850. }
  6851. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31, ___xRadius_7)); }
  6852. inline float get_xRadius_7() const { return ___xRadius_7; }
  6853. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  6854. inline void set_xRadius_7(float value)
  6855. {
  6856. ___xRadius_7 = value;
  6857. }
  6858. };
  6859. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>
  6860. struct AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5
  6861. {
  6862. public:
  6863. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  6864. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  6865. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  6866. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source_1;
  6867. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  6868. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  6869. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  6870. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___destination_3;
  6871. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  6872. BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 ___sampler_4;
  6873. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  6874. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  6875. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  6876. float ___yRadius_6;
  6877. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  6878. float ___xRadius_7;
  6879. public:
  6880. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5, ___configuration_0)); }
  6881. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  6882. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  6883. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6884. {
  6885. ___configuration_0 = value;
  6886. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  6887. }
  6888. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5, ___source_1)); }
  6889. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_source_1() const { return ___source_1; }
  6890. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_source_1() { return &___source_1; }
  6891. inline void set_source_1(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value)
  6892. {
  6893. ___source_1 = value;
  6894. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  6895. }
  6896. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5, ___bounds_2)); }
  6897. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  6898. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  6899. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6900. {
  6901. ___bounds_2 = value;
  6902. }
  6903. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5, ___destination_3)); }
  6904. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_destination_3() const { return ___destination_3; }
  6905. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_destination_3() { return &___destination_3; }
  6906. inline void set_destination_3(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value)
  6907. {
  6908. ___destination_3 = value;
  6909. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  6910. }
  6911. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5, ___sampler_4)); }
  6912. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 get_sampler_4() const { return ___sampler_4; }
  6913. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 * get_address_of_sampler_4() { return &___sampler_4; }
  6914. inline void set_sampler_4(BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 value)
  6915. {
  6916. ___sampler_4 = value;
  6917. }
  6918. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5, ___matrix_5)); }
  6919. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  6920. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  6921. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  6922. {
  6923. ___matrix_5 = value;
  6924. }
  6925. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5, ___yRadius_6)); }
  6926. inline float get_yRadius_6() const { return ___yRadius_6; }
  6927. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  6928. inline void set_yRadius_6(float value)
  6929. {
  6930. ___yRadius_6 = value;
  6931. }
  6932. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5, ___xRadius_7)); }
  6933. inline float get_xRadius_7() const { return ___xRadius_7; }
  6934. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  6935. inline void set_xRadius_7(float value)
  6936. {
  6937. ___xRadius_7 = value;
  6938. }
  6939. };
  6940. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>
  6941. struct AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D
  6942. {
  6943. public:
  6944. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  6945. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  6946. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  6947. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source_1;
  6948. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  6949. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  6950. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  6951. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___destination_3;
  6952. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  6953. BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 ___sampler_4;
  6954. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  6955. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  6956. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  6957. float ___yRadius_6;
  6958. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  6959. float ___xRadius_7;
  6960. public:
  6961. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D, ___configuration_0)); }
  6962. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  6963. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  6964. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6965. {
  6966. ___configuration_0 = value;
  6967. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  6968. }
  6969. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D, ___source_1)); }
  6970. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_source_1() const { return ___source_1; }
  6971. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_source_1() { return &___source_1; }
  6972. inline void set_source_1(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value)
  6973. {
  6974. ___source_1 = value;
  6975. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  6976. }
  6977. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D, ___bounds_2)); }
  6978. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  6979. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  6980. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6981. {
  6982. ___bounds_2 = value;
  6983. }
  6984. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D, ___destination_3)); }
  6985. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_destination_3() const { return ___destination_3; }
  6986. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_destination_3() { return &___destination_3; }
  6987. inline void set_destination_3(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value)
  6988. {
  6989. ___destination_3 = value;
  6990. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  6991. }
  6992. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D, ___sampler_4)); }
  6993. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 get_sampler_4() const { return ___sampler_4; }
  6994. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 * get_address_of_sampler_4() { return &___sampler_4; }
  6995. inline void set_sampler_4(BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 value)
  6996. {
  6997. ___sampler_4 = value;
  6998. }
  6999. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D, ___matrix_5)); }
  7000. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  7001. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  7002. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  7003. {
  7004. ___matrix_5 = value;
  7005. }
  7006. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D, ___yRadius_6)); }
  7007. inline float get_yRadius_6() const { return ___yRadius_6; }
  7008. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  7009. inline void set_yRadius_6(float value)
  7010. {
  7011. ___yRadius_6 = value;
  7012. }
  7013. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D, ___xRadius_7)); }
  7014. inline float get_xRadius_7() const { return ___xRadius_7; }
  7015. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  7016. inline void set_xRadius_7(float value)
  7017. {
  7018. ___xRadius_7 = value;
  7019. }
  7020. };
  7021. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>
  7022. struct AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC
  7023. {
  7024. public:
  7025. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  7026. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  7027. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  7028. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source_1;
  7029. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  7030. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  7031. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  7032. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___destination_3;
  7033. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  7034. CubicResampler_t05545076595DA43AF0D1749540089848660DF577 ___sampler_4;
  7035. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  7036. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  7037. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  7038. float ___yRadius_6;
  7039. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  7040. float ___xRadius_7;
  7041. public:
  7042. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC, ___configuration_0)); }
  7043. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  7044. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  7045. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  7046. {
  7047. ___configuration_0 = value;
  7048. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  7049. }
  7050. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC, ___source_1)); }
  7051. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_source_1() const { return ___source_1; }
  7052. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_source_1() { return &___source_1; }
  7053. inline void set_source_1(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value)
  7054. {
  7055. ___source_1 = value;
  7056. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  7057. }
  7058. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC, ___bounds_2)); }
  7059. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  7060. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  7061. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  7062. {
  7063. ___bounds_2 = value;
  7064. }
  7065. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC, ___destination_3)); }
  7066. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_destination_3() const { return ___destination_3; }
  7067. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_destination_3() { return &___destination_3; }
  7068. inline void set_destination_3(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value)
  7069. {
  7070. ___destination_3 = value;
  7071. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  7072. }
  7073. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC, ___sampler_4)); }
  7074. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 get_sampler_4() const { return ___sampler_4; }
  7075. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 * get_address_of_sampler_4() { return &___sampler_4; }
  7076. inline void set_sampler_4(CubicResampler_t05545076595DA43AF0D1749540089848660DF577 value)
  7077. {
  7078. ___sampler_4 = value;
  7079. }
  7080. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC, ___matrix_5)); }
  7081. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  7082. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  7083. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  7084. {
  7085. ___matrix_5 = value;
  7086. }
  7087. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC, ___yRadius_6)); }
  7088. inline float get_yRadius_6() const { return ___yRadius_6; }
  7089. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  7090. inline void set_yRadius_6(float value)
  7091. {
  7092. ___yRadius_6 = value;
  7093. }
  7094. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC, ___xRadius_7)); }
  7095. inline float get_xRadius_7() const { return ___xRadius_7; }
  7096. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  7097. inline void set_xRadius_7(float value)
  7098. {
  7099. ___xRadius_7 = value;
  7100. }
  7101. };
  7102. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>
  7103. struct AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00
  7104. {
  7105. public:
  7106. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  7107. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  7108. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  7109. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source_1;
  7110. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  7111. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  7112. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  7113. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___destination_3;
  7114. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  7115. LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 ___sampler_4;
  7116. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  7117. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  7118. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  7119. float ___yRadius_6;
  7120. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  7121. float ___xRadius_7;
  7122. public:
  7123. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00, ___configuration_0)); }
  7124. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  7125. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  7126. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  7127. {
  7128. ___configuration_0 = value;
  7129. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  7130. }
  7131. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00, ___source_1)); }
  7132. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_source_1() const { return ___source_1; }
  7133. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_source_1() { return &___source_1; }
  7134. inline void set_source_1(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value)
  7135. {
  7136. ___source_1 = value;
  7137. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  7138. }
  7139. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00, ___bounds_2)); }
  7140. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  7141. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  7142. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  7143. {
  7144. ___bounds_2 = value;
  7145. }
  7146. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00, ___destination_3)); }
  7147. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_destination_3() const { return ___destination_3; }
  7148. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_destination_3() { return &___destination_3; }
  7149. inline void set_destination_3(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value)
  7150. {
  7151. ___destination_3 = value;
  7152. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  7153. }
  7154. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00, ___sampler_4)); }
  7155. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 get_sampler_4() const { return ___sampler_4; }
  7156. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 * get_address_of_sampler_4() { return &___sampler_4; }
  7157. inline void set_sampler_4(LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 value)
  7158. {
  7159. ___sampler_4 = value;
  7160. }
  7161. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00, ___matrix_5)); }
  7162. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  7163. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  7164. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  7165. {
  7166. ___matrix_5 = value;
  7167. }
  7168. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00, ___yRadius_6)); }
  7169. inline float get_yRadius_6() const { return ___yRadius_6; }
  7170. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  7171. inline void set_yRadius_6(float value)
  7172. {
  7173. ___yRadius_6 = value;
  7174. }
  7175. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00, ___xRadius_7)); }
  7176. inline float get_xRadius_7() const { return ___xRadius_7; }
  7177. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  7178. inline void set_xRadius_7(float value)
  7179. {
  7180. ___xRadius_7 = value;
  7181. }
  7182. };
  7183. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>
  7184. struct AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9
  7185. {
  7186. public:
  7187. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  7188. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  7189. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  7190. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source_1;
  7191. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  7192. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  7193. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  7194. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___destination_3;
  7195. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  7196. NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 ___sampler_4;
  7197. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  7198. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  7199. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  7200. float ___yRadius_6;
  7201. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  7202. float ___xRadius_7;
  7203. public:
  7204. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9, ___configuration_0)); }
  7205. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  7206. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  7207. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  7208. {
  7209. ___configuration_0 = value;
  7210. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  7211. }
  7212. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9, ___source_1)); }
  7213. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_source_1() const { return ___source_1; }
  7214. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_source_1() { return &___source_1; }
  7215. inline void set_source_1(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value)
  7216. {
  7217. ___source_1 = value;
  7218. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  7219. }
  7220. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9, ___bounds_2)); }
  7221. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  7222. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  7223. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  7224. {
  7225. ___bounds_2 = value;
  7226. }
  7227. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9, ___destination_3)); }
  7228. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_destination_3() const { return ___destination_3; }
  7229. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_destination_3() { return &___destination_3; }
  7230. inline void set_destination_3(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value)
  7231. {
  7232. ___destination_3 = value;
  7233. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  7234. }
  7235. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9, ___sampler_4)); }
  7236. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 get_sampler_4() const { return ___sampler_4; }
  7237. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 * get_address_of_sampler_4() { return &___sampler_4; }
  7238. inline void set_sampler_4(NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 value)
  7239. {
  7240. ___sampler_4 = value;
  7241. }
  7242. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9, ___matrix_5)); }
  7243. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  7244. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  7245. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  7246. {
  7247. ___matrix_5 = value;
  7248. }
  7249. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9, ___yRadius_6)); }
  7250. inline float get_yRadius_6() const { return ___yRadius_6; }
  7251. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  7252. inline void set_yRadius_6(float value)
  7253. {
  7254. ___yRadius_6 = value;
  7255. }
  7256. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9, ___xRadius_7)); }
  7257. inline float get_xRadius_7() const { return ___xRadius_7; }
  7258. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  7259. inline void set_xRadius_7(float value)
  7260. {
  7261. ___xRadius_7 = value;
  7262. }
  7263. };
  7264. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>
  7265. struct AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271
  7266. {
  7267. public:
  7268. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  7269. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  7270. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  7271. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source_1;
  7272. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  7273. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  7274. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  7275. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___destination_3;
  7276. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  7277. TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF ___sampler_4;
  7278. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  7279. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  7280. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  7281. float ___yRadius_6;
  7282. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  7283. float ___xRadius_7;
  7284. public:
  7285. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271, ___configuration_0)); }
  7286. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  7287. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  7288. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  7289. {
  7290. ___configuration_0 = value;
  7291. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  7292. }
  7293. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271, ___source_1)); }
  7294. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_source_1() const { return ___source_1; }
  7295. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_source_1() { return &___source_1; }
  7296. inline void set_source_1(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value)
  7297. {
  7298. ___source_1 = value;
  7299. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  7300. }
  7301. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271, ___bounds_2)); }
  7302. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  7303. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  7304. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  7305. {
  7306. ___bounds_2 = value;
  7307. }
  7308. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271, ___destination_3)); }
  7309. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_destination_3() const { return ___destination_3; }
  7310. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_destination_3() { return &___destination_3; }
  7311. inline void set_destination_3(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value)
  7312. {
  7313. ___destination_3 = value;
  7314. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  7315. }
  7316. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271, ___sampler_4)); }
  7317. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF get_sampler_4() const { return ___sampler_4; }
  7318. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF * get_address_of_sampler_4() { return &___sampler_4; }
  7319. inline void set_sampler_4(TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF value)
  7320. {
  7321. ___sampler_4 = value;
  7322. }
  7323. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271, ___matrix_5)); }
  7324. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  7325. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  7326. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  7327. {
  7328. ___matrix_5 = value;
  7329. }
  7330. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271, ___yRadius_6)); }
  7331. inline float get_yRadius_6() const { return ___yRadius_6; }
  7332. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  7333. inline void set_yRadius_6(float value)
  7334. {
  7335. ___yRadius_6 = value;
  7336. }
  7337. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271, ___xRadius_7)); }
  7338. inline float get_xRadius_7() const { return ___xRadius_7; }
  7339. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  7340. inline void set_xRadius_7(float value)
  7341. {
  7342. ___xRadius_7 = value;
  7343. }
  7344. };
  7345. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>
  7346. struct AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939
  7347. {
  7348. public:
  7349. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  7350. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  7351. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  7352. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source_1;
  7353. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  7354. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  7355. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  7356. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___destination_3;
  7357. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  7358. WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 ___sampler_4;
  7359. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  7360. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  7361. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  7362. float ___yRadius_6;
  7363. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  7364. float ___xRadius_7;
  7365. public:
  7366. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939, ___configuration_0)); }
  7367. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  7368. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  7369. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  7370. {
  7371. ___configuration_0 = value;
  7372. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  7373. }
  7374. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939, ___source_1)); }
  7375. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_source_1() const { return ___source_1; }
  7376. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_source_1() { return &___source_1; }
  7377. inline void set_source_1(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value)
  7378. {
  7379. ___source_1 = value;
  7380. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  7381. }
  7382. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939, ___bounds_2)); }
  7383. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  7384. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  7385. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  7386. {
  7387. ___bounds_2 = value;
  7388. }
  7389. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939, ___destination_3)); }
  7390. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_destination_3() const { return ___destination_3; }
  7391. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_destination_3() { return &___destination_3; }
  7392. inline void set_destination_3(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value)
  7393. {
  7394. ___destination_3 = value;
  7395. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  7396. }
  7397. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939, ___sampler_4)); }
  7398. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 get_sampler_4() const { return ___sampler_4; }
  7399. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 * get_address_of_sampler_4() { return &___sampler_4; }
  7400. inline void set_sampler_4(WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 value)
  7401. {
  7402. ___sampler_4 = value;
  7403. }
  7404. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939, ___matrix_5)); }
  7405. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  7406. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  7407. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  7408. {
  7409. ___matrix_5 = value;
  7410. }
  7411. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939, ___yRadius_6)); }
  7412. inline float get_yRadius_6() const { return ___yRadius_6; }
  7413. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  7414. inline void set_yRadius_6(float value)
  7415. {
  7416. ___yRadius_6 = value;
  7417. }
  7418. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939, ___xRadius_7)); }
  7419. inline float get_xRadius_7() const { return ___xRadius_7; }
  7420. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  7421. inline void set_xRadius_7(float value)
  7422. {
  7423. ___xRadius_7 = value;
  7424. }
  7425. };
  7426. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>
  7427. struct AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD
  7428. {
  7429. public:
  7430. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  7431. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  7432. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  7433. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source_1;
  7434. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  7435. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  7436. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  7437. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___destination_3;
  7438. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  7439. BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 ___sampler_4;
  7440. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  7441. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  7442. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  7443. float ___yRadius_6;
  7444. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  7445. float ___xRadius_7;
  7446. public:
  7447. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD, ___configuration_0)); }
  7448. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  7449. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  7450. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  7451. {
  7452. ___configuration_0 = value;
  7453. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  7454. }
  7455. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD, ___source_1)); }
  7456. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_source_1() const { return ___source_1; }
  7457. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_source_1() { return &___source_1; }
  7458. inline void set_source_1(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value)
  7459. {
  7460. ___source_1 = value;
  7461. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  7462. }
  7463. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD, ___bounds_2)); }
  7464. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  7465. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  7466. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  7467. {
  7468. ___bounds_2 = value;
  7469. }
  7470. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD, ___destination_3)); }
  7471. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_destination_3() const { return ___destination_3; }
  7472. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_destination_3() { return &___destination_3; }
  7473. inline void set_destination_3(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value)
  7474. {
  7475. ___destination_3 = value;
  7476. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  7477. }
  7478. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD, ___sampler_4)); }
  7479. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 get_sampler_4() const { return ___sampler_4; }
  7480. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 * get_address_of_sampler_4() { return &___sampler_4; }
  7481. inline void set_sampler_4(BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 value)
  7482. {
  7483. ___sampler_4 = value;
  7484. }
  7485. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD, ___matrix_5)); }
  7486. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  7487. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  7488. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  7489. {
  7490. ___matrix_5 = value;
  7491. }
  7492. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD, ___yRadius_6)); }
  7493. inline float get_yRadius_6() const { return ___yRadius_6; }
  7494. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  7495. inline void set_yRadius_6(float value)
  7496. {
  7497. ___yRadius_6 = value;
  7498. }
  7499. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD, ___xRadius_7)); }
  7500. inline float get_xRadius_7() const { return ___xRadius_7; }
  7501. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  7502. inline void set_xRadius_7(float value)
  7503. {
  7504. ___xRadius_7 = value;
  7505. }
  7506. };
  7507. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>
  7508. struct AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE
  7509. {
  7510. public:
  7511. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  7512. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  7513. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  7514. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source_1;
  7515. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  7516. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  7517. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  7518. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___destination_3;
  7519. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  7520. BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 ___sampler_4;
  7521. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  7522. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  7523. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  7524. float ___yRadius_6;
  7525. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  7526. float ___xRadius_7;
  7527. public:
  7528. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE, ___configuration_0)); }
  7529. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  7530. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  7531. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  7532. {
  7533. ___configuration_0 = value;
  7534. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  7535. }
  7536. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE, ___source_1)); }
  7537. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_source_1() const { return ___source_1; }
  7538. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_source_1() { return &___source_1; }
  7539. inline void set_source_1(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value)
  7540. {
  7541. ___source_1 = value;
  7542. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  7543. }
  7544. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE, ___bounds_2)); }
  7545. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  7546. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  7547. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  7548. {
  7549. ___bounds_2 = value;
  7550. }
  7551. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE, ___destination_3)); }
  7552. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_destination_3() const { return ___destination_3; }
  7553. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_destination_3() { return &___destination_3; }
  7554. inline void set_destination_3(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value)
  7555. {
  7556. ___destination_3 = value;
  7557. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  7558. }
  7559. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE, ___sampler_4)); }
  7560. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 get_sampler_4() const { return ___sampler_4; }
  7561. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 * get_address_of_sampler_4() { return &___sampler_4; }
  7562. inline void set_sampler_4(BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 value)
  7563. {
  7564. ___sampler_4 = value;
  7565. }
  7566. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE, ___matrix_5)); }
  7567. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  7568. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  7569. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  7570. {
  7571. ___matrix_5 = value;
  7572. }
  7573. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE, ___yRadius_6)); }
  7574. inline float get_yRadius_6() const { return ___yRadius_6; }
  7575. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  7576. inline void set_yRadius_6(float value)
  7577. {
  7578. ___yRadius_6 = value;
  7579. }
  7580. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE, ___xRadius_7)); }
  7581. inline float get_xRadius_7() const { return ___xRadius_7; }
  7582. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  7583. inline void set_xRadius_7(float value)
  7584. {
  7585. ___xRadius_7 = value;
  7586. }
  7587. };
  7588. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>
  7589. struct AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692
  7590. {
  7591. public:
  7592. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  7593. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  7594. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  7595. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source_1;
  7596. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  7597. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  7598. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  7599. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___destination_3;
  7600. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  7601. CubicResampler_t05545076595DA43AF0D1749540089848660DF577 ___sampler_4;
  7602. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  7603. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  7604. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  7605. float ___yRadius_6;
  7606. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  7607. float ___xRadius_7;
  7608. public:
  7609. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692, ___configuration_0)); }
  7610. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  7611. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  7612. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  7613. {
  7614. ___configuration_0 = value;
  7615. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  7616. }
  7617. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692, ___source_1)); }
  7618. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_source_1() const { return ___source_1; }
  7619. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_source_1() { return &___source_1; }
  7620. inline void set_source_1(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value)
  7621. {
  7622. ___source_1 = value;
  7623. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  7624. }
  7625. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692, ___bounds_2)); }
  7626. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  7627. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  7628. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  7629. {
  7630. ___bounds_2 = value;
  7631. }
  7632. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692, ___destination_3)); }
  7633. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_destination_3() const { return ___destination_3; }
  7634. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_destination_3() { return &___destination_3; }
  7635. inline void set_destination_3(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value)
  7636. {
  7637. ___destination_3 = value;
  7638. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  7639. }
  7640. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692, ___sampler_4)); }
  7641. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 get_sampler_4() const { return ___sampler_4; }
  7642. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 * get_address_of_sampler_4() { return &___sampler_4; }
  7643. inline void set_sampler_4(CubicResampler_t05545076595DA43AF0D1749540089848660DF577 value)
  7644. {
  7645. ___sampler_4 = value;
  7646. }
  7647. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692, ___matrix_5)); }
  7648. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  7649. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  7650. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  7651. {
  7652. ___matrix_5 = value;
  7653. }
  7654. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692, ___yRadius_6)); }
  7655. inline float get_yRadius_6() const { return ___yRadius_6; }
  7656. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  7657. inline void set_yRadius_6(float value)
  7658. {
  7659. ___yRadius_6 = value;
  7660. }
  7661. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692, ___xRadius_7)); }
  7662. inline float get_xRadius_7() const { return ___xRadius_7; }
  7663. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  7664. inline void set_xRadius_7(float value)
  7665. {
  7666. ___xRadius_7 = value;
  7667. }
  7668. };
  7669. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>
  7670. struct AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A
  7671. {
  7672. public:
  7673. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  7674. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  7675. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  7676. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source_1;
  7677. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  7678. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  7679. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  7680. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___destination_3;
  7681. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  7682. LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 ___sampler_4;
  7683. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  7684. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  7685. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  7686. float ___yRadius_6;
  7687. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  7688. float ___xRadius_7;
  7689. public:
  7690. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A, ___configuration_0)); }
  7691. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  7692. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  7693. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  7694. {
  7695. ___configuration_0 = value;
  7696. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  7697. }
  7698. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A, ___source_1)); }
  7699. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_source_1() const { return ___source_1; }
  7700. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_source_1() { return &___source_1; }
  7701. inline void set_source_1(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value)
  7702. {
  7703. ___source_1 = value;
  7704. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  7705. }
  7706. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A, ___bounds_2)); }
  7707. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  7708. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  7709. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  7710. {
  7711. ___bounds_2 = value;
  7712. }
  7713. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A, ___destination_3)); }
  7714. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_destination_3() const { return ___destination_3; }
  7715. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_destination_3() { return &___destination_3; }
  7716. inline void set_destination_3(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value)
  7717. {
  7718. ___destination_3 = value;
  7719. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  7720. }
  7721. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A, ___sampler_4)); }
  7722. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 get_sampler_4() const { return ___sampler_4; }
  7723. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 * get_address_of_sampler_4() { return &___sampler_4; }
  7724. inline void set_sampler_4(LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 value)
  7725. {
  7726. ___sampler_4 = value;
  7727. }
  7728. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A, ___matrix_5)); }
  7729. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  7730. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  7731. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  7732. {
  7733. ___matrix_5 = value;
  7734. }
  7735. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A, ___yRadius_6)); }
  7736. inline float get_yRadius_6() const { return ___yRadius_6; }
  7737. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  7738. inline void set_yRadius_6(float value)
  7739. {
  7740. ___yRadius_6 = value;
  7741. }
  7742. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A, ___xRadius_7)); }
  7743. inline float get_xRadius_7() const { return ___xRadius_7; }
  7744. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  7745. inline void set_xRadius_7(float value)
  7746. {
  7747. ___xRadius_7 = value;
  7748. }
  7749. };
  7750. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>
  7751. struct AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965
  7752. {
  7753. public:
  7754. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  7755. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  7756. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  7757. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source_1;
  7758. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  7759. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  7760. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  7761. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___destination_3;
  7762. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  7763. NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 ___sampler_4;
  7764. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  7765. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  7766. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  7767. float ___yRadius_6;
  7768. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  7769. float ___xRadius_7;
  7770. public:
  7771. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965, ___configuration_0)); }
  7772. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  7773. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  7774. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  7775. {
  7776. ___configuration_0 = value;
  7777. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  7778. }
  7779. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965, ___source_1)); }
  7780. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_source_1() const { return ___source_1; }
  7781. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_source_1() { return &___source_1; }
  7782. inline void set_source_1(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value)
  7783. {
  7784. ___source_1 = value;
  7785. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  7786. }
  7787. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965, ___bounds_2)); }
  7788. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  7789. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  7790. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  7791. {
  7792. ___bounds_2 = value;
  7793. }
  7794. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965, ___destination_3)); }
  7795. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_destination_3() const { return ___destination_3; }
  7796. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_destination_3() { return &___destination_3; }
  7797. inline void set_destination_3(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value)
  7798. {
  7799. ___destination_3 = value;
  7800. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  7801. }
  7802. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965, ___sampler_4)); }
  7803. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 get_sampler_4() const { return ___sampler_4; }
  7804. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 * get_address_of_sampler_4() { return &___sampler_4; }
  7805. inline void set_sampler_4(NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 value)
  7806. {
  7807. ___sampler_4 = value;
  7808. }
  7809. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965, ___matrix_5)); }
  7810. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  7811. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  7812. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  7813. {
  7814. ___matrix_5 = value;
  7815. }
  7816. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965, ___yRadius_6)); }
  7817. inline float get_yRadius_6() const { return ___yRadius_6; }
  7818. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  7819. inline void set_yRadius_6(float value)
  7820. {
  7821. ___yRadius_6 = value;
  7822. }
  7823. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965, ___xRadius_7)); }
  7824. inline float get_xRadius_7() const { return ___xRadius_7; }
  7825. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  7826. inline void set_xRadius_7(float value)
  7827. {
  7828. ___xRadius_7 = value;
  7829. }
  7830. };
  7831. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>
  7832. struct AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52
  7833. {
  7834. public:
  7835. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  7836. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  7837. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  7838. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source_1;
  7839. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  7840. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  7841. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  7842. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___destination_3;
  7843. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  7844. TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF ___sampler_4;
  7845. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  7846. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  7847. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  7848. float ___yRadius_6;
  7849. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  7850. float ___xRadius_7;
  7851. public:
  7852. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52, ___configuration_0)); }
  7853. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  7854. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  7855. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  7856. {
  7857. ___configuration_0 = value;
  7858. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  7859. }
  7860. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52, ___source_1)); }
  7861. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_source_1() const { return ___source_1; }
  7862. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_source_1() { return &___source_1; }
  7863. inline void set_source_1(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value)
  7864. {
  7865. ___source_1 = value;
  7866. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  7867. }
  7868. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52, ___bounds_2)); }
  7869. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  7870. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  7871. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  7872. {
  7873. ___bounds_2 = value;
  7874. }
  7875. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52, ___destination_3)); }
  7876. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_destination_3() const { return ___destination_3; }
  7877. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_destination_3() { return &___destination_3; }
  7878. inline void set_destination_3(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value)
  7879. {
  7880. ___destination_3 = value;
  7881. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  7882. }
  7883. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52, ___sampler_4)); }
  7884. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF get_sampler_4() const { return ___sampler_4; }
  7885. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF * get_address_of_sampler_4() { return &___sampler_4; }
  7886. inline void set_sampler_4(TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF value)
  7887. {
  7888. ___sampler_4 = value;
  7889. }
  7890. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52, ___matrix_5)); }
  7891. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  7892. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  7893. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  7894. {
  7895. ___matrix_5 = value;
  7896. }
  7897. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52, ___yRadius_6)); }
  7898. inline float get_yRadius_6() const { return ___yRadius_6; }
  7899. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  7900. inline void set_yRadius_6(float value)
  7901. {
  7902. ___yRadius_6 = value;
  7903. }
  7904. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52, ___xRadius_7)); }
  7905. inline float get_xRadius_7() const { return ___xRadius_7; }
  7906. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  7907. inline void set_xRadius_7(float value)
  7908. {
  7909. ___xRadius_7 = value;
  7910. }
  7911. };
  7912. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>
  7913. struct AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086
  7914. {
  7915. public:
  7916. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  7917. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  7918. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  7919. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source_1;
  7920. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  7921. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  7922. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  7923. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___destination_3;
  7924. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  7925. WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 ___sampler_4;
  7926. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  7927. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  7928. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  7929. float ___yRadius_6;
  7930. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  7931. float ___xRadius_7;
  7932. public:
  7933. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086, ___configuration_0)); }
  7934. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  7935. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  7936. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  7937. {
  7938. ___configuration_0 = value;
  7939. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  7940. }
  7941. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086, ___source_1)); }
  7942. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_source_1() const { return ___source_1; }
  7943. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_source_1() { return &___source_1; }
  7944. inline void set_source_1(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value)
  7945. {
  7946. ___source_1 = value;
  7947. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  7948. }
  7949. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086, ___bounds_2)); }
  7950. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  7951. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  7952. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  7953. {
  7954. ___bounds_2 = value;
  7955. }
  7956. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086, ___destination_3)); }
  7957. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_destination_3() const { return ___destination_3; }
  7958. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_destination_3() { return &___destination_3; }
  7959. inline void set_destination_3(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value)
  7960. {
  7961. ___destination_3 = value;
  7962. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  7963. }
  7964. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086, ___sampler_4)); }
  7965. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 get_sampler_4() const { return ___sampler_4; }
  7966. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 * get_address_of_sampler_4() { return &___sampler_4; }
  7967. inline void set_sampler_4(WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 value)
  7968. {
  7969. ___sampler_4 = value;
  7970. }
  7971. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086, ___matrix_5)); }
  7972. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  7973. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  7974. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  7975. {
  7976. ___matrix_5 = value;
  7977. }
  7978. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086, ___yRadius_6)); }
  7979. inline float get_yRadius_6() const { return ___yRadius_6; }
  7980. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  7981. inline void set_yRadius_6(float value)
  7982. {
  7983. ___yRadius_6 = value;
  7984. }
  7985. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086, ___xRadius_7)); }
  7986. inline float get_xRadius_7() const { return ___xRadius_7; }
  7987. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  7988. inline void set_xRadius_7(float value)
  7989. {
  7990. ___xRadius_7 = value;
  7991. }
  7992. };
  7993. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>
  7994. struct AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3
  7995. {
  7996. public:
  7997. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  7998. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  7999. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  8000. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source_1;
  8001. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  8002. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  8003. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  8004. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___destination_3;
  8005. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  8006. BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 ___sampler_4;
  8007. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  8008. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  8009. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  8010. float ___yRadius_6;
  8011. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  8012. float ___xRadius_7;
  8013. public:
  8014. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3, ___configuration_0)); }
  8015. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  8016. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  8017. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  8018. {
  8019. ___configuration_0 = value;
  8020. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  8021. }
  8022. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3, ___source_1)); }
  8023. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_source_1() const { return ___source_1; }
  8024. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_source_1() { return &___source_1; }
  8025. inline void set_source_1(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value)
  8026. {
  8027. ___source_1 = value;
  8028. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  8029. }
  8030. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3, ___bounds_2)); }
  8031. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  8032. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  8033. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  8034. {
  8035. ___bounds_2 = value;
  8036. }
  8037. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3, ___destination_3)); }
  8038. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_destination_3() const { return ___destination_3; }
  8039. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_destination_3() { return &___destination_3; }
  8040. inline void set_destination_3(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value)
  8041. {
  8042. ___destination_3 = value;
  8043. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  8044. }
  8045. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3, ___sampler_4)); }
  8046. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 get_sampler_4() const { return ___sampler_4; }
  8047. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 * get_address_of_sampler_4() { return &___sampler_4; }
  8048. inline void set_sampler_4(BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 value)
  8049. {
  8050. ___sampler_4 = value;
  8051. }
  8052. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3, ___matrix_5)); }
  8053. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  8054. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  8055. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  8056. {
  8057. ___matrix_5 = value;
  8058. }
  8059. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3, ___yRadius_6)); }
  8060. inline float get_yRadius_6() const { return ___yRadius_6; }
  8061. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  8062. inline void set_yRadius_6(float value)
  8063. {
  8064. ___yRadius_6 = value;
  8065. }
  8066. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3, ___xRadius_7)); }
  8067. inline float get_xRadius_7() const { return ___xRadius_7; }
  8068. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  8069. inline void set_xRadius_7(float value)
  8070. {
  8071. ___xRadius_7 = value;
  8072. }
  8073. };
  8074. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>
  8075. struct AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C
  8076. {
  8077. public:
  8078. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  8079. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  8080. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  8081. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source_1;
  8082. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  8083. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  8084. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  8085. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___destination_3;
  8086. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  8087. BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 ___sampler_4;
  8088. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  8089. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  8090. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  8091. float ___yRadius_6;
  8092. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  8093. float ___xRadius_7;
  8094. public:
  8095. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C, ___configuration_0)); }
  8096. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  8097. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  8098. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  8099. {
  8100. ___configuration_0 = value;
  8101. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  8102. }
  8103. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C, ___source_1)); }
  8104. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_source_1() const { return ___source_1; }
  8105. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_source_1() { return &___source_1; }
  8106. inline void set_source_1(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value)
  8107. {
  8108. ___source_1 = value;
  8109. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  8110. }
  8111. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C, ___bounds_2)); }
  8112. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  8113. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  8114. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  8115. {
  8116. ___bounds_2 = value;
  8117. }
  8118. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C, ___destination_3)); }
  8119. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_destination_3() const { return ___destination_3; }
  8120. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_destination_3() { return &___destination_3; }
  8121. inline void set_destination_3(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value)
  8122. {
  8123. ___destination_3 = value;
  8124. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  8125. }
  8126. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C, ___sampler_4)); }
  8127. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 get_sampler_4() const { return ___sampler_4; }
  8128. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 * get_address_of_sampler_4() { return &___sampler_4; }
  8129. inline void set_sampler_4(BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 value)
  8130. {
  8131. ___sampler_4 = value;
  8132. }
  8133. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C, ___matrix_5)); }
  8134. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  8135. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  8136. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  8137. {
  8138. ___matrix_5 = value;
  8139. }
  8140. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C, ___yRadius_6)); }
  8141. inline float get_yRadius_6() const { return ___yRadius_6; }
  8142. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  8143. inline void set_yRadius_6(float value)
  8144. {
  8145. ___yRadius_6 = value;
  8146. }
  8147. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C, ___xRadius_7)); }
  8148. inline float get_xRadius_7() const { return ___xRadius_7; }
  8149. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  8150. inline void set_xRadius_7(float value)
  8151. {
  8152. ___xRadius_7 = value;
  8153. }
  8154. };
  8155. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>
  8156. struct AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126
  8157. {
  8158. public:
  8159. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  8160. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  8161. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  8162. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source_1;
  8163. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  8164. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  8165. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  8166. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___destination_3;
  8167. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  8168. CubicResampler_t05545076595DA43AF0D1749540089848660DF577 ___sampler_4;
  8169. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  8170. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  8171. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  8172. float ___yRadius_6;
  8173. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  8174. float ___xRadius_7;
  8175. public:
  8176. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126, ___configuration_0)); }
  8177. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  8178. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  8179. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  8180. {
  8181. ___configuration_0 = value;
  8182. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  8183. }
  8184. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126, ___source_1)); }
  8185. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_source_1() const { return ___source_1; }
  8186. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_source_1() { return &___source_1; }
  8187. inline void set_source_1(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value)
  8188. {
  8189. ___source_1 = value;
  8190. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  8191. }
  8192. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126, ___bounds_2)); }
  8193. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  8194. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  8195. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  8196. {
  8197. ___bounds_2 = value;
  8198. }
  8199. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126, ___destination_3)); }
  8200. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_destination_3() const { return ___destination_3; }
  8201. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_destination_3() { return &___destination_3; }
  8202. inline void set_destination_3(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value)
  8203. {
  8204. ___destination_3 = value;
  8205. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  8206. }
  8207. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126, ___sampler_4)); }
  8208. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 get_sampler_4() const { return ___sampler_4; }
  8209. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 * get_address_of_sampler_4() { return &___sampler_4; }
  8210. inline void set_sampler_4(CubicResampler_t05545076595DA43AF0D1749540089848660DF577 value)
  8211. {
  8212. ___sampler_4 = value;
  8213. }
  8214. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126, ___matrix_5)); }
  8215. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  8216. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  8217. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  8218. {
  8219. ___matrix_5 = value;
  8220. }
  8221. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126, ___yRadius_6)); }
  8222. inline float get_yRadius_6() const { return ___yRadius_6; }
  8223. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  8224. inline void set_yRadius_6(float value)
  8225. {
  8226. ___yRadius_6 = value;
  8227. }
  8228. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126, ___xRadius_7)); }
  8229. inline float get_xRadius_7() const { return ___xRadius_7; }
  8230. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  8231. inline void set_xRadius_7(float value)
  8232. {
  8233. ___xRadius_7 = value;
  8234. }
  8235. };
  8236. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>
  8237. struct AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225
  8238. {
  8239. public:
  8240. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  8241. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  8242. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  8243. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source_1;
  8244. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  8245. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  8246. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  8247. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___destination_3;
  8248. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  8249. LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 ___sampler_4;
  8250. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  8251. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  8252. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  8253. float ___yRadius_6;
  8254. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  8255. float ___xRadius_7;
  8256. public:
  8257. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225, ___configuration_0)); }
  8258. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  8259. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  8260. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  8261. {
  8262. ___configuration_0 = value;
  8263. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  8264. }
  8265. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225, ___source_1)); }
  8266. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_source_1() const { return ___source_1; }
  8267. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_source_1() { return &___source_1; }
  8268. inline void set_source_1(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value)
  8269. {
  8270. ___source_1 = value;
  8271. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  8272. }
  8273. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225, ___bounds_2)); }
  8274. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  8275. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  8276. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  8277. {
  8278. ___bounds_2 = value;
  8279. }
  8280. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225, ___destination_3)); }
  8281. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_destination_3() const { return ___destination_3; }
  8282. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_destination_3() { return &___destination_3; }
  8283. inline void set_destination_3(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value)
  8284. {
  8285. ___destination_3 = value;
  8286. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  8287. }
  8288. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225, ___sampler_4)); }
  8289. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 get_sampler_4() const { return ___sampler_4; }
  8290. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 * get_address_of_sampler_4() { return &___sampler_4; }
  8291. inline void set_sampler_4(LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 value)
  8292. {
  8293. ___sampler_4 = value;
  8294. }
  8295. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225, ___matrix_5)); }
  8296. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  8297. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  8298. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  8299. {
  8300. ___matrix_5 = value;
  8301. }
  8302. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225, ___yRadius_6)); }
  8303. inline float get_yRadius_6() const { return ___yRadius_6; }
  8304. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  8305. inline void set_yRadius_6(float value)
  8306. {
  8307. ___yRadius_6 = value;
  8308. }
  8309. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225, ___xRadius_7)); }
  8310. inline float get_xRadius_7() const { return ___xRadius_7; }
  8311. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  8312. inline void set_xRadius_7(float value)
  8313. {
  8314. ___xRadius_7 = value;
  8315. }
  8316. };
  8317. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>
  8318. struct AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634
  8319. {
  8320. public:
  8321. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  8322. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  8323. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  8324. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source_1;
  8325. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  8326. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  8327. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  8328. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___destination_3;
  8329. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  8330. NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 ___sampler_4;
  8331. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  8332. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  8333. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  8334. float ___yRadius_6;
  8335. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  8336. float ___xRadius_7;
  8337. public:
  8338. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634, ___configuration_0)); }
  8339. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  8340. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  8341. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  8342. {
  8343. ___configuration_0 = value;
  8344. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  8345. }
  8346. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634, ___source_1)); }
  8347. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_source_1() const { return ___source_1; }
  8348. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_source_1() { return &___source_1; }
  8349. inline void set_source_1(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value)
  8350. {
  8351. ___source_1 = value;
  8352. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  8353. }
  8354. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634, ___bounds_2)); }
  8355. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  8356. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  8357. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  8358. {
  8359. ___bounds_2 = value;
  8360. }
  8361. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634, ___destination_3)); }
  8362. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_destination_3() const { return ___destination_3; }
  8363. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_destination_3() { return &___destination_3; }
  8364. inline void set_destination_3(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value)
  8365. {
  8366. ___destination_3 = value;
  8367. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  8368. }
  8369. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634, ___sampler_4)); }
  8370. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 get_sampler_4() const { return ___sampler_4; }
  8371. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 * get_address_of_sampler_4() { return &___sampler_4; }
  8372. inline void set_sampler_4(NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 value)
  8373. {
  8374. ___sampler_4 = value;
  8375. }
  8376. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634, ___matrix_5)); }
  8377. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  8378. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  8379. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  8380. {
  8381. ___matrix_5 = value;
  8382. }
  8383. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634, ___yRadius_6)); }
  8384. inline float get_yRadius_6() const { return ___yRadius_6; }
  8385. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  8386. inline void set_yRadius_6(float value)
  8387. {
  8388. ___yRadius_6 = value;
  8389. }
  8390. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634, ___xRadius_7)); }
  8391. inline float get_xRadius_7() const { return ___xRadius_7; }
  8392. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  8393. inline void set_xRadius_7(float value)
  8394. {
  8395. ___xRadius_7 = value;
  8396. }
  8397. };
  8398. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>
  8399. struct AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F
  8400. {
  8401. public:
  8402. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  8403. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  8404. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  8405. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source_1;
  8406. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  8407. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  8408. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  8409. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___destination_3;
  8410. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  8411. TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF ___sampler_4;
  8412. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  8413. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  8414. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  8415. float ___yRadius_6;
  8416. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  8417. float ___xRadius_7;
  8418. public:
  8419. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F, ___configuration_0)); }
  8420. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  8421. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  8422. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  8423. {
  8424. ___configuration_0 = value;
  8425. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  8426. }
  8427. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F, ___source_1)); }
  8428. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_source_1() const { return ___source_1; }
  8429. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_source_1() { return &___source_1; }
  8430. inline void set_source_1(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value)
  8431. {
  8432. ___source_1 = value;
  8433. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  8434. }
  8435. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F, ___bounds_2)); }
  8436. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  8437. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  8438. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  8439. {
  8440. ___bounds_2 = value;
  8441. }
  8442. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F, ___destination_3)); }
  8443. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_destination_3() const { return ___destination_3; }
  8444. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_destination_3() { return &___destination_3; }
  8445. inline void set_destination_3(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value)
  8446. {
  8447. ___destination_3 = value;
  8448. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  8449. }
  8450. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F, ___sampler_4)); }
  8451. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF get_sampler_4() const { return ___sampler_4; }
  8452. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF * get_address_of_sampler_4() { return &___sampler_4; }
  8453. inline void set_sampler_4(TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF value)
  8454. {
  8455. ___sampler_4 = value;
  8456. }
  8457. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F, ___matrix_5)); }
  8458. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  8459. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  8460. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  8461. {
  8462. ___matrix_5 = value;
  8463. }
  8464. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F, ___yRadius_6)); }
  8465. inline float get_yRadius_6() const { return ___yRadius_6; }
  8466. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  8467. inline void set_yRadius_6(float value)
  8468. {
  8469. ___yRadius_6 = value;
  8470. }
  8471. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F, ___xRadius_7)); }
  8472. inline float get_xRadius_7() const { return ___xRadius_7; }
  8473. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  8474. inline void set_xRadius_7(float value)
  8475. {
  8476. ___xRadius_7 = value;
  8477. }
  8478. };
  8479. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>
  8480. struct AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52
  8481. {
  8482. public:
  8483. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  8484. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  8485. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  8486. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source_1;
  8487. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  8488. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  8489. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  8490. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___destination_3;
  8491. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  8492. WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 ___sampler_4;
  8493. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  8494. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  8495. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  8496. float ___yRadius_6;
  8497. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  8498. float ___xRadius_7;
  8499. public:
  8500. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52, ___configuration_0)); }
  8501. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  8502. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  8503. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  8504. {
  8505. ___configuration_0 = value;
  8506. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  8507. }
  8508. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52, ___source_1)); }
  8509. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_source_1() const { return ___source_1; }
  8510. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_source_1() { return &___source_1; }
  8511. inline void set_source_1(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value)
  8512. {
  8513. ___source_1 = value;
  8514. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  8515. }
  8516. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52, ___bounds_2)); }
  8517. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  8518. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  8519. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  8520. {
  8521. ___bounds_2 = value;
  8522. }
  8523. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52, ___destination_3)); }
  8524. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_destination_3() const { return ___destination_3; }
  8525. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_destination_3() { return &___destination_3; }
  8526. inline void set_destination_3(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value)
  8527. {
  8528. ___destination_3 = value;
  8529. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  8530. }
  8531. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52, ___sampler_4)); }
  8532. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 get_sampler_4() const { return ___sampler_4; }
  8533. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 * get_address_of_sampler_4() { return &___sampler_4; }
  8534. inline void set_sampler_4(WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 value)
  8535. {
  8536. ___sampler_4 = value;
  8537. }
  8538. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52, ___matrix_5)); }
  8539. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  8540. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  8541. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  8542. {
  8543. ___matrix_5 = value;
  8544. }
  8545. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52, ___yRadius_6)); }
  8546. inline float get_yRadius_6() const { return ___yRadius_6; }
  8547. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  8548. inline void set_yRadius_6(float value)
  8549. {
  8550. ___yRadius_6 = value;
  8551. }
  8552. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52, ___xRadius_7)); }
  8553. inline float get_xRadius_7() const { return ___xRadius_7; }
  8554. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  8555. inline void set_xRadius_7(float value)
  8556. {
  8557. ___xRadius_7 = value;
  8558. }
  8559. };
  8560. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>
  8561. struct AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074
  8562. {
  8563. public:
  8564. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  8565. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  8566. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  8567. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source_1;
  8568. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  8569. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  8570. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  8571. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___destination_3;
  8572. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  8573. BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 ___sampler_4;
  8574. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  8575. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  8576. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  8577. float ___yRadius_6;
  8578. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  8579. float ___xRadius_7;
  8580. public:
  8581. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074, ___configuration_0)); }
  8582. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  8583. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  8584. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  8585. {
  8586. ___configuration_0 = value;
  8587. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  8588. }
  8589. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074, ___source_1)); }
  8590. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_source_1() const { return ___source_1; }
  8591. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_source_1() { return &___source_1; }
  8592. inline void set_source_1(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value)
  8593. {
  8594. ___source_1 = value;
  8595. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  8596. }
  8597. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074, ___bounds_2)); }
  8598. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  8599. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  8600. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  8601. {
  8602. ___bounds_2 = value;
  8603. }
  8604. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074, ___destination_3)); }
  8605. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_destination_3() const { return ___destination_3; }
  8606. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_destination_3() { return &___destination_3; }
  8607. inline void set_destination_3(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value)
  8608. {
  8609. ___destination_3 = value;
  8610. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  8611. }
  8612. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074, ___sampler_4)); }
  8613. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 get_sampler_4() const { return ___sampler_4; }
  8614. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 * get_address_of_sampler_4() { return &___sampler_4; }
  8615. inline void set_sampler_4(BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 value)
  8616. {
  8617. ___sampler_4 = value;
  8618. }
  8619. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074, ___matrix_5)); }
  8620. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  8621. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  8622. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  8623. {
  8624. ___matrix_5 = value;
  8625. }
  8626. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074, ___yRadius_6)); }
  8627. inline float get_yRadius_6() const { return ___yRadius_6; }
  8628. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  8629. inline void set_yRadius_6(float value)
  8630. {
  8631. ___yRadius_6 = value;
  8632. }
  8633. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074, ___xRadius_7)); }
  8634. inline float get_xRadius_7() const { return ___xRadius_7; }
  8635. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  8636. inline void set_xRadius_7(float value)
  8637. {
  8638. ___xRadius_7 = value;
  8639. }
  8640. };
  8641. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>
  8642. struct AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265
  8643. {
  8644. public:
  8645. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  8646. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  8647. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  8648. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source_1;
  8649. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  8650. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  8651. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  8652. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___destination_3;
  8653. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  8654. BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 ___sampler_4;
  8655. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  8656. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  8657. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  8658. float ___yRadius_6;
  8659. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  8660. float ___xRadius_7;
  8661. public:
  8662. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265, ___configuration_0)); }
  8663. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  8664. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  8665. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  8666. {
  8667. ___configuration_0 = value;
  8668. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  8669. }
  8670. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265, ___source_1)); }
  8671. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_source_1() const { return ___source_1; }
  8672. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_source_1() { return &___source_1; }
  8673. inline void set_source_1(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value)
  8674. {
  8675. ___source_1 = value;
  8676. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  8677. }
  8678. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265, ___bounds_2)); }
  8679. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  8680. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  8681. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  8682. {
  8683. ___bounds_2 = value;
  8684. }
  8685. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265, ___destination_3)); }
  8686. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_destination_3() const { return ___destination_3; }
  8687. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_destination_3() { return &___destination_3; }
  8688. inline void set_destination_3(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value)
  8689. {
  8690. ___destination_3 = value;
  8691. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  8692. }
  8693. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265, ___sampler_4)); }
  8694. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 get_sampler_4() const { return ___sampler_4; }
  8695. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 * get_address_of_sampler_4() { return &___sampler_4; }
  8696. inline void set_sampler_4(BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 value)
  8697. {
  8698. ___sampler_4 = value;
  8699. }
  8700. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265, ___matrix_5)); }
  8701. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  8702. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  8703. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  8704. {
  8705. ___matrix_5 = value;
  8706. }
  8707. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265, ___yRadius_6)); }
  8708. inline float get_yRadius_6() const { return ___yRadius_6; }
  8709. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  8710. inline void set_yRadius_6(float value)
  8711. {
  8712. ___yRadius_6 = value;
  8713. }
  8714. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265, ___xRadius_7)); }
  8715. inline float get_xRadius_7() const { return ___xRadius_7; }
  8716. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  8717. inline void set_xRadius_7(float value)
  8718. {
  8719. ___xRadius_7 = value;
  8720. }
  8721. };
  8722. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>
  8723. struct AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B
  8724. {
  8725. public:
  8726. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  8727. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  8728. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  8729. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source_1;
  8730. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  8731. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  8732. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  8733. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___destination_3;
  8734. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  8735. CubicResampler_t05545076595DA43AF0D1749540089848660DF577 ___sampler_4;
  8736. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  8737. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  8738. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  8739. float ___yRadius_6;
  8740. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  8741. float ___xRadius_7;
  8742. public:
  8743. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B, ___configuration_0)); }
  8744. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  8745. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  8746. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  8747. {
  8748. ___configuration_0 = value;
  8749. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  8750. }
  8751. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B, ___source_1)); }
  8752. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_source_1() const { return ___source_1; }
  8753. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_source_1() { return &___source_1; }
  8754. inline void set_source_1(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value)
  8755. {
  8756. ___source_1 = value;
  8757. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  8758. }
  8759. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B, ___bounds_2)); }
  8760. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  8761. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  8762. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  8763. {
  8764. ___bounds_2 = value;
  8765. }
  8766. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B, ___destination_3)); }
  8767. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_destination_3() const { return ___destination_3; }
  8768. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_destination_3() { return &___destination_3; }
  8769. inline void set_destination_3(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value)
  8770. {
  8771. ___destination_3 = value;
  8772. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  8773. }
  8774. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B, ___sampler_4)); }
  8775. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 get_sampler_4() const { return ___sampler_4; }
  8776. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 * get_address_of_sampler_4() { return &___sampler_4; }
  8777. inline void set_sampler_4(CubicResampler_t05545076595DA43AF0D1749540089848660DF577 value)
  8778. {
  8779. ___sampler_4 = value;
  8780. }
  8781. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B, ___matrix_5)); }
  8782. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  8783. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  8784. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  8785. {
  8786. ___matrix_5 = value;
  8787. }
  8788. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B, ___yRadius_6)); }
  8789. inline float get_yRadius_6() const { return ___yRadius_6; }
  8790. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  8791. inline void set_yRadius_6(float value)
  8792. {
  8793. ___yRadius_6 = value;
  8794. }
  8795. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B, ___xRadius_7)); }
  8796. inline float get_xRadius_7() const { return ___xRadius_7; }
  8797. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  8798. inline void set_xRadius_7(float value)
  8799. {
  8800. ___xRadius_7 = value;
  8801. }
  8802. };
  8803. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>
  8804. struct AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944
  8805. {
  8806. public:
  8807. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  8808. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  8809. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  8810. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source_1;
  8811. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  8812. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  8813. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  8814. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___destination_3;
  8815. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  8816. LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 ___sampler_4;
  8817. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  8818. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  8819. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  8820. float ___yRadius_6;
  8821. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  8822. float ___xRadius_7;
  8823. public:
  8824. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944, ___configuration_0)); }
  8825. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  8826. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  8827. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  8828. {
  8829. ___configuration_0 = value;
  8830. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  8831. }
  8832. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944, ___source_1)); }
  8833. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_source_1() const { return ___source_1; }
  8834. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_source_1() { return &___source_1; }
  8835. inline void set_source_1(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value)
  8836. {
  8837. ___source_1 = value;
  8838. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  8839. }
  8840. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944, ___bounds_2)); }
  8841. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  8842. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  8843. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  8844. {
  8845. ___bounds_2 = value;
  8846. }
  8847. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944, ___destination_3)); }
  8848. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_destination_3() const { return ___destination_3; }
  8849. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_destination_3() { return &___destination_3; }
  8850. inline void set_destination_3(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value)
  8851. {
  8852. ___destination_3 = value;
  8853. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  8854. }
  8855. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944, ___sampler_4)); }
  8856. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 get_sampler_4() const { return ___sampler_4; }
  8857. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 * get_address_of_sampler_4() { return &___sampler_4; }
  8858. inline void set_sampler_4(LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 value)
  8859. {
  8860. ___sampler_4 = value;
  8861. }
  8862. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944, ___matrix_5)); }
  8863. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  8864. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  8865. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  8866. {
  8867. ___matrix_5 = value;
  8868. }
  8869. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944, ___yRadius_6)); }
  8870. inline float get_yRadius_6() const { return ___yRadius_6; }
  8871. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  8872. inline void set_yRadius_6(float value)
  8873. {
  8874. ___yRadius_6 = value;
  8875. }
  8876. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944, ___xRadius_7)); }
  8877. inline float get_xRadius_7() const { return ___xRadius_7; }
  8878. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  8879. inline void set_xRadius_7(float value)
  8880. {
  8881. ___xRadius_7 = value;
  8882. }
  8883. };
  8884. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>
  8885. struct AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910
  8886. {
  8887. public:
  8888. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  8889. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  8890. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  8891. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source_1;
  8892. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  8893. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  8894. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  8895. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___destination_3;
  8896. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  8897. NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 ___sampler_4;
  8898. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  8899. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  8900. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  8901. float ___yRadius_6;
  8902. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  8903. float ___xRadius_7;
  8904. public:
  8905. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910, ___configuration_0)); }
  8906. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  8907. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  8908. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  8909. {
  8910. ___configuration_0 = value;
  8911. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  8912. }
  8913. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910, ___source_1)); }
  8914. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_source_1() const { return ___source_1; }
  8915. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_source_1() { return &___source_1; }
  8916. inline void set_source_1(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value)
  8917. {
  8918. ___source_1 = value;
  8919. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  8920. }
  8921. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910, ___bounds_2)); }
  8922. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  8923. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  8924. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  8925. {
  8926. ___bounds_2 = value;
  8927. }
  8928. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910, ___destination_3)); }
  8929. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_destination_3() const { return ___destination_3; }
  8930. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_destination_3() { return &___destination_3; }
  8931. inline void set_destination_3(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value)
  8932. {
  8933. ___destination_3 = value;
  8934. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  8935. }
  8936. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910, ___sampler_4)); }
  8937. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 get_sampler_4() const { return ___sampler_4; }
  8938. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 * get_address_of_sampler_4() { return &___sampler_4; }
  8939. inline void set_sampler_4(NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 value)
  8940. {
  8941. ___sampler_4 = value;
  8942. }
  8943. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910, ___matrix_5)); }
  8944. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  8945. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  8946. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  8947. {
  8948. ___matrix_5 = value;
  8949. }
  8950. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910, ___yRadius_6)); }
  8951. inline float get_yRadius_6() const { return ___yRadius_6; }
  8952. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  8953. inline void set_yRadius_6(float value)
  8954. {
  8955. ___yRadius_6 = value;
  8956. }
  8957. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910, ___xRadius_7)); }
  8958. inline float get_xRadius_7() const { return ___xRadius_7; }
  8959. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  8960. inline void set_xRadius_7(float value)
  8961. {
  8962. ___xRadius_7 = value;
  8963. }
  8964. };
  8965. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>
  8966. struct AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A
  8967. {
  8968. public:
  8969. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  8970. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  8971. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  8972. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source_1;
  8973. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  8974. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  8975. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  8976. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___destination_3;
  8977. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  8978. TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF ___sampler_4;
  8979. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  8980. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  8981. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  8982. float ___yRadius_6;
  8983. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  8984. float ___xRadius_7;
  8985. public:
  8986. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A, ___configuration_0)); }
  8987. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  8988. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  8989. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  8990. {
  8991. ___configuration_0 = value;
  8992. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  8993. }
  8994. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A, ___source_1)); }
  8995. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_source_1() const { return ___source_1; }
  8996. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_source_1() { return &___source_1; }
  8997. inline void set_source_1(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value)
  8998. {
  8999. ___source_1 = value;
  9000. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  9001. }
  9002. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A, ___bounds_2)); }
  9003. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  9004. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  9005. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  9006. {
  9007. ___bounds_2 = value;
  9008. }
  9009. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A, ___destination_3)); }
  9010. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_destination_3() const { return ___destination_3; }
  9011. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_destination_3() { return &___destination_3; }
  9012. inline void set_destination_3(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value)
  9013. {
  9014. ___destination_3 = value;
  9015. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  9016. }
  9017. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A, ___sampler_4)); }
  9018. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF get_sampler_4() const { return ___sampler_4; }
  9019. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF * get_address_of_sampler_4() { return &___sampler_4; }
  9020. inline void set_sampler_4(TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF value)
  9021. {
  9022. ___sampler_4 = value;
  9023. }
  9024. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A, ___matrix_5)); }
  9025. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  9026. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  9027. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  9028. {
  9029. ___matrix_5 = value;
  9030. }
  9031. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A, ___yRadius_6)); }
  9032. inline float get_yRadius_6() const { return ___yRadius_6; }
  9033. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  9034. inline void set_yRadius_6(float value)
  9035. {
  9036. ___yRadius_6 = value;
  9037. }
  9038. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A, ___xRadius_7)); }
  9039. inline float get_xRadius_7() const { return ___xRadius_7; }
  9040. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  9041. inline void set_xRadius_7(float value)
  9042. {
  9043. ___xRadius_7 = value;
  9044. }
  9045. };
  9046. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>
  9047. struct AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF
  9048. {
  9049. public:
  9050. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  9051. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  9052. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  9053. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source_1;
  9054. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  9055. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  9056. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  9057. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___destination_3;
  9058. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  9059. WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 ___sampler_4;
  9060. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  9061. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  9062. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  9063. float ___yRadius_6;
  9064. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  9065. float ___xRadius_7;
  9066. public:
  9067. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF, ___configuration_0)); }
  9068. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  9069. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  9070. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  9071. {
  9072. ___configuration_0 = value;
  9073. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  9074. }
  9075. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF, ___source_1)); }
  9076. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_source_1() const { return ___source_1; }
  9077. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_source_1() { return &___source_1; }
  9078. inline void set_source_1(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value)
  9079. {
  9080. ___source_1 = value;
  9081. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  9082. }
  9083. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF, ___bounds_2)); }
  9084. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  9085. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  9086. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  9087. {
  9088. ___bounds_2 = value;
  9089. }
  9090. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF, ___destination_3)); }
  9091. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_destination_3() const { return ___destination_3; }
  9092. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_destination_3() { return &___destination_3; }
  9093. inline void set_destination_3(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value)
  9094. {
  9095. ___destination_3 = value;
  9096. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  9097. }
  9098. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF, ___sampler_4)); }
  9099. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 get_sampler_4() const { return ___sampler_4; }
  9100. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 * get_address_of_sampler_4() { return &___sampler_4; }
  9101. inline void set_sampler_4(WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 value)
  9102. {
  9103. ___sampler_4 = value;
  9104. }
  9105. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF, ___matrix_5)); }
  9106. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  9107. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  9108. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  9109. {
  9110. ___matrix_5 = value;
  9111. }
  9112. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF, ___yRadius_6)); }
  9113. inline float get_yRadius_6() const { return ___yRadius_6; }
  9114. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  9115. inline void set_yRadius_6(float value)
  9116. {
  9117. ___yRadius_6 = value;
  9118. }
  9119. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF, ___xRadius_7)); }
  9120. inline float get_xRadius_7() const { return ___xRadius_7; }
  9121. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  9122. inline void set_xRadius_7(float value)
  9123. {
  9124. ___xRadius_7 = value;
  9125. }
  9126. };
  9127. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>
  9128. struct AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610
  9129. {
  9130. public:
  9131. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  9132. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  9133. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  9134. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___source_1;
  9135. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  9136. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  9137. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  9138. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___destination_3;
  9139. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  9140. BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 ___sampler_4;
  9141. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  9142. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  9143. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  9144. float ___yRadius_6;
  9145. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  9146. float ___xRadius_7;
  9147. public:
  9148. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610, ___configuration_0)); }
  9149. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  9150. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  9151. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  9152. {
  9153. ___configuration_0 = value;
  9154. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  9155. }
  9156. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610, ___source_1)); }
  9157. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * get_source_1() const { return ___source_1; }
  9158. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 ** get_address_of_source_1() { return &___source_1; }
  9159. inline void set_source_1(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * value)
  9160. {
  9161. ___source_1 = value;
  9162. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  9163. }
  9164. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610, ___bounds_2)); }
  9165. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  9166. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  9167. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  9168. {
  9169. ___bounds_2 = value;
  9170. }
  9171. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610, ___destination_3)); }
  9172. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * get_destination_3() const { return ___destination_3; }
  9173. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 ** get_address_of_destination_3() { return &___destination_3; }
  9174. inline void set_destination_3(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * value)
  9175. {
  9176. ___destination_3 = value;
  9177. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  9178. }
  9179. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610, ___sampler_4)); }
  9180. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 get_sampler_4() const { return ___sampler_4; }
  9181. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 * get_address_of_sampler_4() { return &___sampler_4; }
  9182. inline void set_sampler_4(BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 value)
  9183. {
  9184. ___sampler_4 = value;
  9185. }
  9186. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610, ___matrix_5)); }
  9187. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  9188. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  9189. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  9190. {
  9191. ___matrix_5 = value;
  9192. }
  9193. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610, ___yRadius_6)); }
  9194. inline float get_yRadius_6() const { return ___yRadius_6; }
  9195. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  9196. inline void set_yRadius_6(float value)
  9197. {
  9198. ___yRadius_6 = value;
  9199. }
  9200. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610, ___xRadius_7)); }
  9201. inline float get_xRadius_7() const { return ___xRadius_7; }
  9202. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  9203. inline void set_xRadius_7(float value)
  9204. {
  9205. ___xRadius_7 = value;
  9206. }
  9207. };
  9208. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>
  9209. struct AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C
  9210. {
  9211. public:
  9212. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  9213. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  9214. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  9215. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___source_1;
  9216. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  9217. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  9218. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  9219. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___destination_3;
  9220. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  9221. BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 ___sampler_4;
  9222. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  9223. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  9224. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  9225. float ___yRadius_6;
  9226. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  9227. float ___xRadius_7;
  9228. public:
  9229. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C, ___configuration_0)); }
  9230. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  9231. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  9232. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  9233. {
  9234. ___configuration_0 = value;
  9235. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  9236. }
  9237. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C, ___source_1)); }
  9238. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * get_source_1() const { return ___source_1; }
  9239. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 ** get_address_of_source_1() { return &___source_1; }
  9240. inline void set_source_1(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * value)
  9241. {
  9242. ___source_1 = value;
  9243. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  9244. }
  9245. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C, ___bounds_2)); }
  9246. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  9247. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  9248. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  9249. {
  9250. ___bounds_2 = value;
  9251. }
  9252. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C, ___destination_3)); }
  9253. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * get_destination_3() const { return ___destination_3; }
  9254. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 ** get_address_of_destination_3() { return &___destination_3; }
  9255. inline void set_destination_3(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * value)
  9256. {
  9257. ___destination_3 = value;
  9258. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  9259. }
  9260. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C, ___sampler_4)); }
  9261. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 get_sampler_4() const { return ___sampler_4; }
  9262. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 * get_address_of_sampler_4() { return &___sampler_4; }
  9263. inline void set_sampler_4(BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 value)
  9264. {
  9265. ___sampler_4 = value;
  9266. }
  9267. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C, ___matrix_5)); }
  9268. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  9269. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  9270. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  9271. {
  9272. ___matrix_5 = value;
  9273. }
  9274. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C, ___yRadius_6)); }
  9275. inline float get_yRadius_6() const { return ___yRadius_6; }
  9276. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  9277. inline void set_yRadius_6(float value)
  9278. {
  9279. ___yRadius_6 = value;
  9280. }
  9281. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C, ___xRadius_7)); }
  9282. inline float get_xRadius_7() const { return ___xRadius_7; }
  9283. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  9284. inline void set_xRadius_7(float value)
  9285. {
  9286. ___xRadius_7 = value;
  9287. }
  9288. };
  9289. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>
  9290. struct AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB
  9291. {
  9292. public:
  9293. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  9294. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  9295. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  9296. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___source_1;
  9297. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  9298. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  9299. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  9300. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___destination_3;
  9301. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  9302. CubicResampler_t05545076595DA43AF0D1749540089848660DF577 ___sampler_4;
  9303. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  9304. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  9305. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  9306. float ___yRadius_6;
  9307. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  9308. float ___xRadius_7;
  9309. public:
  9310. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB, ___configuration_0)); }
  9311. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  9312. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  9313. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  9314. {
  9315. ___configuration_0 = value;
  9316. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  9317. }
  9318. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB, ___source_1)); }
  9319. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * get_source_1() const { return ___source_1; }
  9320. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 ** get_address_of_source_1() { return &___source_1; }
  9321. inline void set_source_1(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * value)
  9322. {
  9323. ___source_1 = value;
  9324. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  9325. }
  9326. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB, ___bounds_2)); }
  9327. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  9328. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  9329. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  9330. {
  9331. ___bounds_2 = value;
  9332. }
  9333. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB, ___destination_3)); }
  9334. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * get_destination_3() const { return ___destination_3; }
  9335. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 ** get_address_of_destination_3() { return &___destination_3; }
  9336. inline void set_destination_3(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * value)
  9337. {
  9338. ___destination_3 = value;
  9339. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  9340. }
  9341. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB, ___sampler_4)); }
  9342. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 get_sampler_4() const { return ___sampler_4; }
  9343. inline CubicResampler_t05545076595DA43AF0D1749540089848660DF577 * get_address_of_sampler_4() { return &___sampler_4; }
  9344. inline void set_sampler_4(CubicResampler_t05545076595DA43AF0D1749540089848660DF577 value)
  9345. {
  9346. ___sampler_4 = value;
  9347. }
  9348. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB, ___matrix_5)); }
  9349. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  9350. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  9351. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  9352. {
  9353. ___matrix_5 = value;
  9354. }
  9355. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB, ___yRadius_6)); }
  9356. inline float get_yRadius_6() const { return ___yRadius_6; }
  9357. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  9358. inline void set_yRadius_6(float value)
  9359. {
  9360. ___yRadius_6 = value;
  9361. }
  9362. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB, ___xRadius_7)); }
  9363. inline float get_xRadius_7() const { return ___xRadius_7; }
  9364. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  9365. inline void set_xRadius_7(float value)
  9366. {
  9367. ___xRadius_7 = value;
  9368. }
  9369. };
  9370. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>
  9371. struct AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B
  9372. {
  9373. public:
  9374. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  9375. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  9376. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  9377. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___source_1;
  9378. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  9379. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  9380. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  9381. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___destination_3;
  9382. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  9383. LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 ___sampler_4;
  9384. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  9385. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  9386. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  9387. float ___yRadius_6;
  9388. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  9389. float ___xRadius_7;
  9390. public:
  9391. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B, ___configuration_0)); }
  9392. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  9393. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  9394. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  9395. {
  9396. ___configuration_0 = value;
  9397. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  9398. }
  9399. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B, ___source_1)); }
  9400. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * get_source_1() const { return ___source_1; }
  9401. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 ** get_address_of_source_1() { return &___source_1; }
  9402. inline void set_source_1(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * value)
  9403. {
  9404. ___source_1 = value;
  9405. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  9406. }
  9407. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B, ___bounds_2)); }
  9408. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  9409. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  9410. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  9411. {
  9412. ___bounds_2 = value;
  9413. }
  9414. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B, ___destination_3)); }
  9415. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * get_destination_3() const { return ___destination_3; }
  9416. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 ** get_address_of_destination_3() { return &___destination_3; }
  9417. inline void set_destination_3(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * value)
  9418. {
  9419. ___destination_3 = value;
  9420. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  9421. }
  9422. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B, ___sampler_4)); }
  9423. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 get_sampler_4() const { return ___sampler_4; }
  9424. inline LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 * get_address_of_sampler_4() { return &___sampler_4; }
  9425. inline void set_sampler_4(LanczosResampler_t01C01EAFEFB74FF7A30CF201FB501720C306CCF5 value)
  9426. {
  9427. ___sampler_4 = value;
  9428. }
  9429. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B, ___matrix_5)); }
  9430. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  9431. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  9432. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  9433. {
  9434. ___matrix_5 = value;
  9435. }
  9436. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B, ___yRadius_6)); }
  9437. inline float get_yRadius_6() const { return ___yRadius_6; }
  9438. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  9439. inline void set_yRadius_6(float value)
  9440. {
  9441. ___yRadius_6 = value;
  9442. }
  9443. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B, ___xRadius_7)); }
  9444. inline float get_xRadius_7() const { return ___xRadius_7; }
  9445. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  9446. inline void set_xRadius_7(float value)
  9447. {
  9448. ___xRadius_7 = value;
  9449. }
  9450. };
  9451. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>
  9452. struct AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8
  9453. {
  9454. public:
  9455. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  9456. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  9457. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  9458. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___source_1;
  9459. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  9460. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  9461. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  9462. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___destination_3;
  9463. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  9464. NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 ___sampler_4;
  9465. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  9466. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  9467. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  9468. float ___yRadius_6;
  9469. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  9470. float ___xRadius_7;
  9471. public:
  9472. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8, ___configuration_0)); }
  9473. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  9474. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  9475. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  9476. {
  9477. ___configuration_0 = value;
  9478. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  9479. }
  9480. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8, ___source_1)); }
  9481. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * get_source_1() const { return ___source_1; }
  9482. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 ** get_address_of_source_1() { return &___source_1; }
  9483. inline void set_source_1(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * value)
  9484. {
  9485. ___source_1 = value;
  9486. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  9487. }
  9488. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8, ___bounds_2)); }
  9489. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  9490. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  9491. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  9492. {
  9493. ___bounds_2 = value;
  9494. }
  9495. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8, ___destination_3)); }
  9496. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * get_destination_3() const { return ___destination_3; }
  9497. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 ** get_address_of_destination_3() { return &___destination_3; }
  9498. inline void set_destination_3(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * value)
  9499. {
  9500. ___destination_3 = value;
  9501. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  9502. }
  9503. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8, ___sampler_4)); }
  9504. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 get_sampler_4() const { return ___sampler_4; }
  9505. inline NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 * get_address_of_sampler_4() { return &___sampler_4; }
  9506. inline void set_sampler_4(NearestNeighborResampler_tBE429A9F0E72889D5A8F99839A9A168D84C11D76 value)
  9507. {
  9508. ___sampler_4 = value;
  9509. }
  9510. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8, ___matrix_5)); }
  9511. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  9512. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  9513. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  9514. {
  9515. ___matrix_5 = value;
  9516. }
  9517. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8, ___yRadius_6)); }
  9518. inline float get_yRadius_6() const { return ___yRadius_6; }
  9519. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  9520. inline void set_yRadius_6(float value)
  9521. {
  9522. ___yRadius_6 = value;
  9523. }
  9524. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8, ___xRadius_7)); }
  9525. inline float get_xRadius_7() const { return ___xRadius_7; }
  9526. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  9527. inline void set_xRadius_7(float value)
  9528. {
  9529. ___xRadius_7 = value;
  9530. }
  9531. };
  9532. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>
  9533. struct AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4
  9534. {
  9535. public:
  9536. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  9537. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  9538. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  9539. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___source_1;
  9540. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  9541. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  9542. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  9543. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___destination_3;
  9544. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  9545. TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF ___sampler_4;
  9546. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  9547. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  9548. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  9549. float ___yRadius_6;
  9550. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  9551. float ___xRadius_7;
  9552. public:
  9553. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4, ___configuration_0)); }
  9554. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  9555. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  9556. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  9557. {
  9558. ___configuration_0 = value;
  9559. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  9560. }
  9561. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4, ___source_1)); }
  9562. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * get_source_1() const { return ___source_1; }
  9563. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 ** get_address_of_source_1() { return &___source_1; }
  9564. inline void set_source_1(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * value)
  9565. {
  9566. ___source_1 = value;
  9567. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  9568. }
  9569. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4, ___bounds_2)); }
  9570. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  9571. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  9572. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  9573. {
  9574. ___bounds_2 = value;
  9575. }
  9576. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4, ___destination_3)); }
  9577. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * get_destination_3() const { return ___destination_3; }
  9578. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 ** get_address_of_destination_3() { return &___destination_3; }
  9579. inline void set_destination_3(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * value)
  9580. {
  9581. ___destination_3 = value;
  9582. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  9583. }
  9584. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4, ___sampler_4)); }
  9585. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF get_sampler_4() const { return ___sampler_4; }
  9586. inline TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF * get_address_of_sampler_4() { return &___sampler_4; }
  9587. inline void set_sampler_4(TriangleResampler_t68BC78DEB027A40A3B564806C9215C38735B27AF value)
  9588. {
  9589. ___sampler_4 = value;
  9590. }
  9591. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4, ___matrix_5)); }
  9592. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  9593. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  9594. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  9595. {
  9596. ___matrix_5 = value;
  9597. }
  9598. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4, ___yRadius_6)); }
  9599. inline float get_yRadius_6() const { return ___yRadius_6; }
  9600. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  9601. inline void set_yRadius_6(float value)
  9602. {
  9603. ___yRadius_6 = value;
  9604. }
  9605. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4, ___xRadius_7)); }
  9606. inline float get_xRadius_7() const { return ___xRadius_7; }
  9607. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  9608. inline void set_xRadius_7(float value)
  9609. {
  9610. ___xRadius_7 = value;
  9611. }
  9612. };
  9613. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>
  9614. struct AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B
  9615. {
  9616. public:
  9617. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  9618. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  9619. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  9620. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___source_1;
  9621. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  9622. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  9623. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  9624. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___destination_3;
  9625. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  9626. WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 ___sampler_4;
  9627. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  9628. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  9629. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  9630. float ___yRadius_6;
  9631. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  9632. float ___xRadius_7;
  9633. public:
  9634. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B, ___configuration_0)); }
  9635. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  9636. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  9637. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  9638. {
  9639. ___configuration_0 = value;
  9640. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  9641. }
  9642. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B, ___source_1)); }
  9643. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * get_source_1() const { return ___source_1; }
  9644. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 ** get_address_of_source_1() { return &___source_1; }
  9645. inline void set_source_1(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * value)
  9646. {
  9647. ___source_1 = value;
  9648. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  9649. }
  9650. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B, ___bounds_2)); }
  9651. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  9652. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  9653. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  9654. {
  9655. ___bounds_2 = value;
  9656. }
  9657. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B, ___destination_3)); }
  9658. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * get_destination_3() const { return ___destination_3; }
  9659. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 ** get_address_of_destination_3() { return &___destination_3; }
  9660. inline void set_destination_3(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * value)
  9661. {
  9662. ___destination_3 = value;
  9663. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  9664. }
  9665. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B, ___sampler_4)); }
  9666. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 get_sampler_4() const { return ___sampler_4; }
  9667. inline WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 * get_address_of_sampler_4() { return &___sampler_4; }
  9668. inline void set_sampler_4(WelchResampler_t6B45BBFAA07CAE9225BA45EBE0840367888E6C63 value)
  9669. {
  9670. ___sampler_4 = value;
  9671. }
  9672. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B, ___matrix_5)); }
  9673. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  9674. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  9675. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  9676. {
  9677. ___matrix_5 = value;
  9678. }
  9679. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B, ___yRadius_6)); }
  9680. inline float get_yRadius_6() const { return ___yRadius_6; }
  9681. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  9682. inline void set_yRadius_6(float value)
  9683. {
  9684. ___yRadius_6 = value;
  9685. }
  9686. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B, ___xRadius_7)); }
  9687. inline float get_xRadius_7() const { return ___xRadius_7; }
  9688. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  9689. inline void set_xRadius_7(float value)
  9690. {
  9691. ___xRadius_7 = value;
  9692. }
  9693. };
  9694. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>
  9695. struct AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220
  9696. {
  9697. public:
  9698. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  9699. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  9700. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  9701. Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * ___source_1;
  9702. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  9703. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  9704. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  9705. Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * ___destination_3;
  9706. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  9707. BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 ___sampler_4;
  9708. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  9709. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  9710. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  9711. float ___yRadius_6;
  9712. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  9713. float ___xRadius_7;
  9714. public:
  9715. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220, ___configuration_0)); }
  9716. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  9717. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  9718. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  9719. {
  9720. ___configuration_0 = value;
  9721. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  9722. }
  9723. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220, ___source_1)); }
  9724. inline Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * get_source_1() const { return ___source_1; }
  9725. inline Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 ** get_address_of_source_1() { return &___source_1; }
  9726. inline void set_source_1(Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * value)
  9727. {
  9728. ___source_1 = value;
  9729. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  9730. }
  9731. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220, ___bounds_2)); }
  9732. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  9733. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  9734. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  9735. {
  9736. ___bounds_2 = value;
  9737. }
  9738. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220, ___destination_3)); }
  9739. inline Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * get_destination_3() const { return ___destination_3; }
  9740. inline Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 ** get_address_of_destination_3() { return &___destination_3; }
  9741. inline void set_destination_3(Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * value)
  9742. {
  9743. ___destination_3 = value;
  9744. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  9745. }
  9746. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220, ___sampler_4)); }
  9747. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 get_sampler_4() const { return ___sampler_4; }
  9748. inline BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 * get_address_of_sampler_4() { return &___sampler_4; }
  9749. inline void set_sampler_4(BicubicResampler_t29CF9E17632C3CBB2164673A7E4D766235BB95E7 value)
  9750. {
  9751. ___sampler_4 = value;
  9752. }
  9753. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220, ___matrix_5)); }
  9754. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  9755. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  9756. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  9757. {
  9758. ___matrix_5 = value;
  9759. }
  9760. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220, ___yRadius_6)); }
  9761. inline float get_yRadius_6() const { return ___yRadius_6; }
  9762. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  9763. inline void set_yRadius_6(float value)
  9764. {
  9765. ___yRadius_6 = value;
  9766. }
  9767. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220, ___xRadius_7)); }
  9768. inline float get_xRadius_7() const { return ___xRadius_7; }
  9769. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  9770. inline void set_xRadius_7(float value)
  9771. {
  9772. ___xRadius_7 = value;
  9773. }
  9774. };
  9775. // SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>
  9776. struct AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302
  9777. {
  9778. public:
  9779. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::configuration
  9780. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  9781. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::source
  9782. Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * ___source_1;
  9783. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::bounds
  9784. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_2;
  9785. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::destination
  9786. Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * ___destination_3;
  9787. // TResampler SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::sampler
  9788. BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 ___sampler_4;
  9789. // System.Numerics.Matrix3x2 SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::matrix
  9790. Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F ___matrix_5;
  9791. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::yRadius
  9792. float ___yRadius_6;
  9793. // System.Single SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1::xRadius
  9794. float ___xRadius_7;
  9795. public:
  9796. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302, ___configuration_0)); }
  9797. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  9798. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  9799. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  9800. {
  9801. ___configuration_0 = value;
  9802. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  9803. }
  9804. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302, ___source_1)); }
  9805. inline Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * get_source_1() const { return ___source_1; }
  9806. inline Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 ** get_address_of_source_1() { return &___source_1; }
  9807. inline void set_source_1(Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * value)
  9808. {
  9809. ___source_1 = value;
  9810. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  9811. }
  9812. inline static int32_t get_offset_of_bounds_2() { return static_cast<int32_t>(offsetof(AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302, ___bounds_2)); }
  9813. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_2() const { return ___bounds_2; }
  9814. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_2() { return &___bounds_2; }
  9815. inline void set_bounds_2(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  9816. {
  9817. ___bounds_2 = value;
  9818. }
  9819. inline static int32_t get_offset_of_destination_3() { return static_cast<int32_t>(offsetof(AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302, ___destination_3)); }
  9820. inline Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * get_destination_3() const { return ___destination_3; }
  9821. inline Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 ** get_address_of_destination_3() { return &___destination_3; }
  9822. inline void set_destination_3(Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * value)
  9823. {
  9824. ___destination_3 = value;
  9825. Il2CppCodeGenWriteBarrier((void**)(&___destination_3), (void*)value);
  9826. }
  9827. inline static int32_t get_offset_of_sampler_4() { return static_cast<int32_t>(offsetof(AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302, ___sampler_4)); }
  9828. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 get_sampler_4() const { return ___sampler_4; }
  9829. inline BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 * get_address_of_sampler_4() { return &___sampler_4; }
  9830. inline void set_sampler_4(BoxResampler_tC452A979AA3B158D6855FD1D6C7D74CDA9FCAEA7 value)
  9831. {
  9832. ___sampler_4 = value;
  9833. }
  9834. inline static int32_t get_offset_of_matrix_5() { return static_cast<int32_t>(offsetof(AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302, ___matrix_5)); }
  9835. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F get_matrix_5() const { return ___matrix_5; }
  9836. inline Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F * get_address_of_matrix_5() { return &___matrix_5; }
  9837. inline void set_matrix_5(Matrix3x2_tACBF608E655F74709D3DD096782AAF8A4A200E2F value)
  9838. {
  9839. ___matrix_5 = value;
  9840. }
  9841. inline static int32_t get_offset_of_yRadius_6() { return static_cast<int32_t>(offsetof(AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302, ___yRadius_6)); }
  9842. inline float get_yRadius_6() const { return ___yRadius_6; }
  9843. inline float* get_address_of_yRadius_6() { return &___yRadius_6; }
  9844. inline void set_yRadius_6(float value)
  9845. {
  9846. ___yRadius_6 = value;
  9847. }
  9848. inline static int32_t get_offset_of_xRadius_7() { return static_cast<int32_t>(offsetof(AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302, ___xRadius_7)); }
  9849. inline float get_xRadius_7() const { return ___xRadius_7; }
  9850. inline float* get_address_of_xRadius_7() { return &___xRadius_7; }
  9851. inline void set_xRadius_7(float value)
  9852. {
  9853. ___xRadius_7 = value;
  9854. }
  9855. };
  9856. // System.SpanHelpers/PerTypeValues`1<System.Numerics.Vector4>
  9857. struct PerTypeValues_1_t2BAF5CB526712554290A16FE145CF79BFEC4B767 : public RuntimeObject
  9858. {
  9859. public:
  9860. public:
  9861. };
  9862. struct PerTypeValues_1_t2BAF5CB526712554290A16FE145CF79BFEC4B767_StaticFields
  9863. {
  9864. public:
  9865. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  9866. bool ___IsReferenceOrContainsReferences_0;
  9867. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  9868. Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* ___EmptyArray_1;
  9869. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  9870. intptr_t ___ArrayAdjustment_2;
  9871. public:
  9872. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t2BAF5CB526712554290A16FE145CF79BFEC4B767_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  9873. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  9874. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  9875. inline void set_IsReferenceOrContainsReferences_0(bool value)
  9876. {
  9877. ___IsReferenceOrContainsReferences_0 = value;
  9878. }
  9879. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t2BAF5CB526712554290A16FE145CF79BFEC4B767_StaticFields, ___EmptyArray_1)); }
  9880. inline Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* get_EmptyArray_1() const { return ___EmptyArray_1; }
  9881. inline Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  9882. inline void set_EmptyArray_1(Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* value)
  9883. {
  9884. ___EmptyArray_1 = value;
  9885. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  9886. }
  9887. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t2BAF5CB526712554290A16FE145CF79BFEC4B767_StaticFields, ___ArrayAdjustment_2)); }
  9888. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  9889. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  9890. inline void set_ArrayAdjustment_2(intptr_t value)
  9891. {
  9892. ___ArrayAdjustment_2 = value;
  9893. }
  9894. };
  9895. // System.Pinnable`1<System.Numerics.Vector4>
  9896. struct Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 : public RuntimeObject
  9897. {
  9898. public:
  9899. // T System.Pinnable`1::Data
  9900. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Data_0;
  9901. public:
  9902. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7, ___Data_0)); }
  9903. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Data_0() const { return ___Data_0; }
  9904. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Data_0() { return &___Data_0; }
  9905. inline void set_Data_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  9906. {
  9907. ___Data_0 = value;
  9908. }
  9909. };
  9910. // System.Span`1<System.Numerics.Vector4>
  9911. struct Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212
  9912. {
  9913. public:
  9914. // System.Pinnable`1<T> System.Span`1::_pinnable
  9915. Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * ____pinnable_0;
  9916. // System.IntPtr System.Span`1::_byteOffset
  9917. intptr_t ____byteOffset_1;
  9918. // System.Int32 System.Span`1::_length
  9919. int32_t ____length_2;
  9920. public:
  9921. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212, ____pinnable_0)); }
  9922. inline Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * get__pinnable_0() const { return ____pinnable_0; }
  9923. inline Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  9924. inline void set__pinnable_0(Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * value)
  9925. {
  9926. ____pinnable_0 = value;
  9927. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  9928. }
  9929. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212, ____byteOffset_1)); }
  9930. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  9931. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  9932. inline void set__byteOffset_1(intptr_t value)
  9933. {
  9934. ____byteOffset_1 = value;
  9935. }
  9936. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212, ____length_2)); }
  9937. inline int32_t get__length_2() const { return ____length_2; }
  9938. inline int32_t* get_address_of__length_2() { return &____length_2; }
  9939. inline void set__length_2(int32_t value)
  9940. {
  9941. ____length_2 = value;
  9942. }
  9943. };
  9944. // SixLabors.ImageSharp.Memory.AllocationOptions
  9945. struct AllocationOptions_tCB6894D38AC77768F7DF2251B4D209F764FD00B5
  9946. {
  9947. public:
  9948. // System.Int32 SixLabors.ImageSharp.Memory.AllocationOptions::value__
  9949. int32_t ___value___2;
  9950. public:
  9951. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(AllocationOptions_tCB6894D38AC77768F7DF2251B4D209F764FD00B5, ___value___2)); }
  9952. inline int32_t get_value___2() const { return ___value___2; }
  9953. inline int32_t* get_address_of_value___2() { return &___value___2; }
  9954. inline void set_value___2(int32_t value)
  9955. {
  9956. ___value___2 = value;
  9957. }
  9958. };
  9959. // System.Reflection.BindingFlags
  9960. struct BindingFlags_tAAAB07D9AC588F0D55D844E51D7035E96DF94733
  9961. {
  9962. public:
  9963. // System.Int32 System.Reflection.BindingFlags::value__
  9964. int32_t ___value___2;
  9965. public:
  9966. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(BindingFlags_tAAAB07D9AC588F0D55D844E51D7035E96DF94733, ___value___2)); }
  9967. inline int32_t get_value___2() const { return ___value___2; }
  9968. inline int32_t* get_address_of_value___2() { return &___value___2; }
  9969. inline void set_value___2(int32_t value)
  9970. {
  9971. ___value___2 = value;
  9972. }
  9973. };
  9974. // System.Delegate
  9975. struct Delegate_t : public RuntimeObject
  9976. {
  9977. public:
  9978. // System.IntPtr System.Delegate::method_ptr
  9979. Il2CppMethodPointer ___method_ptr_0;
  9980. // System.IntPtr System.Delegate::invoke_impl
  9981. intptr_t ___invoke_impl_1;
  9982. // System.Object System.Delegate::m_target
  9983. RuntimeObject * ___m_target_2;
  9984. // System.IntPtr System.Delegate::method
  9985. intptr_t ___method_3;
  9986. // System.IntPtr System.Delegate::delegate_trampoline
  9987. intptr_t ___delegate_trampoline_4;
  9988. // System.IntPtr System.Delegate::extra_arg
  9989. intptr_t ___extra_arg_5;
  9990. // System.IntPtr System.Delegate::method_code
  9991. intptr_t ___method_code_6;
  9992. // System.Reflection.MethodInfo System.Delegate::method_info
  9993. MethodInfo_t * ___method_info_7;
  9994. // System.Reflection.MethodInfo System.Delegate::original_method_info
  9995. MethodInfo_t * ___original_method_info_8;
  9996. // System.DelegateData System.Delegate::data
  9997. DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9;
  9998. // System.Boolean System.Delegate::method_is_virtual
  9999. bool ___method_is_virtual_10;
  10000. public:
  10001. inline static int32_t get_offset_of_method_ptr_0() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_ptr_0)); }
  10002. inline Il2CppMethodPointer get_method_ptr_0() const { return ___method_ptr_0; }
  10003. inline Il2CppMethodPointer* get_address_of_method_ptr_0() { return &___method_ptr_0; }
  10004. inline void set_method_ptr_0(Il2CppMethodPointer value)
  10005. {
  10006. ___method_ptr_0 = value;
  10007. }
  10008. inline static int32_t get_offset_of_invoke_impl_1() { return static_cast<int32_t>(offsetof(Delegate_t, ___invoke_impl_1)); }
  10009. inline intptr_t get_invoke_impl_1() const { return ___invoke_impl_1; }
  10010. inline intptr_t* get_address_of_invoke_impl_1() { return &___invoke_impl_1; }
  10011. inline void set_invoke_impl_1(intptr_t value)
  10012. {
  10013. ___invoke_impl_1 = value;
  10014. }
  10015. inline static int32_t get_offset_of_m_target_2() { return static_cast<int32_t>(offsetof(Delegate_t, ___m_target_2)); }
  10016. inline RuntimeObject * get_m_target_2() const { return ___m_target_2; }
  10017. inline RuntimeObject ** get_address_of_m_target_2() { return &___m_target_2; }
  10018. inline void set_m_target_2(RuntimeObject * value)
  10019. {
  10020. ___m_target_2 = value;
  10021. Il2CppCodeGenWriteBarrier((void**)(&___m_target_2), (void*)value);
  10022. }
  10023. inline static int32_t get_offset_of_method_3() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_3)); }
  10024. inline intptr_t get_method_3() const { return ___method_3; }
  10025. inline intptr_t* get_address_of_method_3() { return &___method_3; }
  10026. inline void set_method_3(intptr_t value)
  10027. {
  10028. ___method_3 = value;
  10029. }
  10030. inline static int32_t get_offset_of_delegate_trampoline_4() { return static_cast<int32_t>(offsetof(Delegate_t, ___delegate_trampoline_4)); }
  10031. inline intptr_t get_delegate_trampoline_4() const { return ___delegate_trampoline_4; }
  10032. inline intptr_t* get_address_of_delegate_trampoline_4() { return &___delegate_trampoline_4; }
  10033. inline void set_delegate_trampoline_4(intptr_t value)
  10034. {
  10035. ___delegate_trampoline_4 = value;
  10036. }
  10037. inline static int32_t get_offset_of_extra_arg_5() { return static_cast<int32_t>(offsetof(Delegate_t, ___extra_arg_5)); }
  10038. inline intptr_t get_extra_arg_5() const { return ___extra_arg_5; }
  10039. inline intptr_t* get_address_of_extra_arg_5() { return &___extra_arg_5; }
  10040. inline void set_extra_arg_5(intptr_t value)
  10041. {
  10042. ___extra_arg_5 = value;
  10043. }
  10044. inline static int32_t get_offset_of_method_code_6() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_code_6)); }
  10045. inline intptr_t get_method_code_6() const { return ___method_code_6; }
  10046. inline intptr_t* get_address_of_method_code_6() { return &___method_code_6; }
  10047. inline void set_method_code_6(intptr_t value)
  10048. {
  10049. ___method_code_6 = value;
  10050. }
  10051. inline static int32_t get_offset_of_method_info_7() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_info_7)); }
  10052. inline MethodInfo_t * get_method_info_7() const { return ___method_info_7; }
  10053. inline MethodInfo_t ** get_address_of_method_info_7() { return &___method_info_7; }
  10054. inline void set_method_info_7(MethodInfo_t * value)
  10055. {
  10056. ___method_info_7 = value;
  10057. Il2CppCodeGenWriteBarrier((void**)(&___method_info_7), (void*)value);
  10058. }
  10059. inline static int32_t get_offset_of_original_method_info_8() { return static_cast<int32_t>(offsetof(Delegate_t, ___original_method_info_8)); }
  10060. inline MethodInfo_t * get_original_method_info_8() const { return ___original_method_info_8; }
  10061. inline MethodInfo_t ** get_address_of_original_method_info_8() { return &___original_method_info_8; }
  10062. inline void set_original_method_info_8(MethodInfo_t * value)
  10063. {
  10064. ___original_method_info_8 = value;
  10065. Il2CppCodeGenWriteBarrier((void**)(&___original_method_info_8), (void*)value);
  10066. }
  10067. inline static int32_t get_offset_of_data_9() { return static_cast<int32_t>(offsetof(Delegate_t, ___data_9)); }
  10068. inline DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * get_data_9() const { return ___data_9; }
  10069. inline DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 ** get_address_of_data_9() { return &___data_9; }
  10070. inline void set_data_9(DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * value)
  10071. {
  10072. ___data_9 = value;
  10073. Il2CppCodeGenWriteBarrier((void**)(&___data_9), (void*)value);
  10074. }
  10075. inline static int32_t get_offset_of_method_is_virtual_10() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_is_virtual_10)); }
  10076. inline bool get_method_is_virtual_10() const { return ___method_is_virtual_10; }
  10077. inline bool* get_address_of_method_is_virtual_10() { return &___method_is_virtual_10; }
  10078. inline void set_method_is_virtual_10(bool value)
  10079. {
  10080. ___method_is_virtual_10 = value;
  10081. }
  10082. };
  10083. // Native definition for P/Invoke marshalling of System.Delegate
  10084. struct Delegate_t_marshaled_pinvoke
  10085. {
  10086. intptr_t ___method_ptr_0;
  10087. intptr_t ___invoke_impl_1;
  10088. Il2CppIUnknown* ___m_target_2;
  10089. intptr_t ___method_3;
  10090. intptr_t ___delegate_trampoline_4;
  10091. intptr_t ___extra_arg_5;
  10092. intptr_t ___method_code_6;
  10093. MethodInfo_t * ___method_info_7;
  10094. MethodInfo_t * ___original_method_info_8;
  10095. DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9;
  10096. int32_t ___method_is_virtual_10;
  10097. };
  10098. // Native definition for COM marshalling of System.Delegate
  10099. struct Delegate_t_marshaled_com
  10100. {
  10101. intptr_t ___method_ptr_0;
  10102. intptr_t ___invoke_impl_1;
  10103. Il2CppIUnknown* ___m_target_2;
  10104. intptr_t ___method_3;
  10105. intptr_t ___delegate_trampoline_4;
  10106. intptr_t ___extra_arg_5;
  10107. intptr_t ___method_code_6;
  10108. MethodInfo_t * ___method_info_7;
  10109. MethodInfo_t * ___original_method_info_8;
  10110. DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9;
  10111. int32_t ___method_is_virtual_10;
  10112. };
  10113. // System.ExceptionArgument
  10114. struct ExceptionArgument_t11B098DD9AD21AB015871A94DB7DC9A70A10509F
  10115. {
  10116. public:
  10117. // System.Int32 System.ExceptionArgument::value__
  10118. int32_t ___value___2;
  10119. public:
  10120. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ExceptionArgument_t11B098DD9AD21AB015871A94DB7DC9A70A10509F, ___value___2)); }
  10121. inline int32_t get_value___2() const { return ___value___2; }
  10122. inline int32_t* get_address_of_value___2() { return &___value___2; }
  10123. inline void set_value___2(int32_t value)
  10124. {
  10125. ___value___2 = value;
  10126. }
  10127. };
  10128. // System.MemoryExtensions
  10129. struct MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40 : public RuntimeObject
  10130. {
  10131. public:
  10132. public:
  10133. };
  10134. struct MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields
  10135. {
  10136. public:
  10137. // System.IntPtr System.MemoryExtensions::StringAdjustment
  10138. intptr_t ___StringAdjustment_0;
  10139. public:
  10140. inline static int32_t get_offset_of_StringAdjustment_0() { return static_cast<int32_t>(offsetof(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields, ___StringAdjustment_0)); }
  10141. inline intptr_t get_StringAdjustment_0() const { return ___StringAdjustment_0; }
  10142. inline intptr_t* get_address_of_StringAdjustment_0() { return &___StringAdjustment_0; }
  10143. inline void set_StringAdjustment_0(intptr_t value)
  10144. {
  10145. ___StringAdjustment_0 = value;
  10146. }
  10147. };
  10148. // System.Threading.Tasks.ParallelLoopResult
  10149. struct ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3
  10150. {
  10151. public:
  10152. // System.Boolean System.Threading.Tasks.ParallelLoopResult::m_completed
  10153. bool ___m_completed_0;
  10154. // System.Nullable`1<System.Int64> System.Threading.Tasks.ParallelLoopResult::m_lowestBreakIteration
  10155. Nullable_1_t340361C8134256120F5769AC5A3F743DB6C11D1F ___m_lowestBreakIteration_1;
  10156. public:
  10157. inline static int32_t get_offset_of_m_completed_0() { return static_cast<int32_t>(offsetof(ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3, ___m_completed_0)); }
  10158. inline bool get_m_completed_0() const { return ___m_completed_0; }
  10159. inline bool* get_address_of_m_completed_0() { return &___m_completed_0; }
  10160. inline void set_m_completed_0(bool value)
  10161. {
  10162. ___m_completed_0 = value;
  10163. }
  10164. inline static int32_t get_offset_of_m_lowestBreakIteration_1() { return static_cast<int32_t>(offsetof(ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3, ___m_lowestBreakIteration_1)); }
  10165. inline Nullable_1_t340361C8134256120F5769AC5A3F743DB6C11D1F get_m_lowestBreakIteration_1() const { return ___m_lowestBreakIteration_1; }
  10166. inline Nullable_1_t340361C8134256120F5769AC5A3F743DB6C11D1F * get_address_of_m_lowestBreakIteration_1() { return &___m_lowestBreakIteration_1; }
  10167. inline void set_m_lowestBreakIteration_1(Nullable_1_t340361C8134256120F5769AC5A3F743DB6C11D1F value)
  10168. {
  10169. ___m_lowestBreakIteration_1 = value;
  10170. }
  10171. };
  10172. // Native definition for P/Invoke marshalling of System.Threading.Tasks.ParallelLoopResult
  10173. struct ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3_marshaled_pinvoke
  10174. {
  10175. int32_t ___m_completed_0;
  10176. Nullable_1_t340361C8134256120F5769AC5A3F743DB6C11D1F ___m_lowestBreakIteration_1;
  10177. };
  10178. // Native definition for COM marshalling of System.Threading.Tasks.ParallelLoopResult
  10179. struct ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3_marshaled_com
  10180. {
  10181. int32_t ___m_completed_0;
  10182. Nullable_1_t340361C8134256120F5769AC5A3F743DB6C11D1F ___m_lowestBreakIteration_1;
  10183. };
  10184. // System.Threading.Tasks.ParallelOptions
  10185. struct ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C : public RuntimeObject
  10186. {
  10187. public:
  10188. // System.Threading.Tasks.TaskScheduler System.Threading.Tasks.ParallelOptions::m_scheduler
  10189. TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D * ___m_scheduler_0;
  10190. // System.Int32 System.Threading.Tasks.ParallelOptions::m_maxDegreeOfParallelism
  10191. int32_t ___m_maxDegreeOfParallelism_1;
  10192. // System.Threading.CancellationToken System.Threading.Tasks.ParallelOptions::m_cancellationToken
  10193. CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD ___m_cancellationToken_2;
  10194. public:
  10195. inline static int32_t get_offset_of_m_scheduler_0() { return static_cast<int32_t>(offsetof(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C, ___m_scheduler_0)); }
  10196. inline TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D * get_m_scheduler_0() const { return ___m_scheduler_0; }
  10197. inline TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D ** get_address_of_m_scheduler_0() { return &___m_scheduler_0; }
  10198. inline void set_m_scheduler_0(TaskScheduler_t74FBEEEDBDD5E0088FF0EEC18F45CD866B098D5D * value)
  10199. {
  10200. ___m_scheduler_0 = value;
  10201. Il2CppCodeGenWriteBarrier((void**)(&___m_scheduler_0), (void*)value);
  10202. }
  10203. inline static int32_t get_offset_of_m_maxDegreeOfParallelism_1() { return static_cast<int32_t>(offsetof(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C, ___m_maxDegreeOfParallelism_1)); }
  10204. inline int32_t get_m_maxDegreeOfParallelism_1() const { return ___m_maxDegreeOfParallelism_1; }
  10205. inline int32_t* get_address_of_m_maxDegreeOfParallelism_1() { return &___m_maxDegreeOfParallelism_1; }
  10206. inline void set_m_maxDegreeOfParallelism_1(int32_t value)
  10207. {
  10208. ___m_maxDegreeOfParallelism_1 = value;
  10209. }
  10210. inline static int32_t get_offset_of_m_cancellationToken_2() { return static_cast<int32_t>(offsetof(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C, ___m_cancellationToken_2)); }
  10211. inline CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD get_m_cancellationToken_2() const { return ___m_cancellationToken_2; }
  10212. inline CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD * get_address_of_m_cancellationToken_2() { return &___m_cancellationToken_2; }
  10213. inline void set_m_cancellationToken_2(CancellationToken_tC9D68381C9164A4BA10397257E87ADC832AF5FFD value)
  10214. {
  10215. ___m_cancellationToken_2 = value;
  10216. Il2CppCodeGenWriteBarrier((void**)&(((&___m_cancellationToken_2))->___m_source_0), (void*)NULL);
  10217. }
  10218. };
  10219. // SixLabors.ImageSharp.ReadOrigin
  10220. struct ReadOrigin_tDECF1EE673A03AE8E2B1C0D48330212BE64443A8
  10221. {
  10222. public:
  10223. // System.Int32 SixLabors.ImageSharp.ReadOrigin::value__
  10224. int32_t ___value___2;
  10225. public:
  10226. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ReadOrigin_tDECF1EE673A03AE8E2B1C0D48330212BE64443A8, ___value___2)); }
  10227. inline int32_t get_value___2() const { return ___value___2; }
  10228. inline int32_t* get_address_of_value___2() { return &___value___2; }
  10229. inline void set_value___2(int32_t value)
  10230. {
  10231. ___value___2 = value;
  10232. }
  10233. };
  10234. // System.RuntimeTypeHandle
  10235. struct RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9
  10236. {
  10237. public:
  10238. // System.IntPtr System.RuntimeTypeHandle::value
  10239. intptr_t ___value_0;
  10240. public:
  10241. inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9, ___value_0)); }
  10242. inline intptr_t get_value_0() const { return ___value_0; }
  10243. inline intptr_t* get_address_of_value_0() { return &___value_0; }
  10244. inline void set_value_0(intptr_t value)
  10245. {
  10246. ___value_0 = value;
  10247. }
  10248. };
  10249. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.A8,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>
  10250. struct RowIntervalOperationWrapper_2_t2D636329E4DE5743843E6AFB9FAF2FBC31F898A6
  10251. {
  10252. public:
  10253. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  10254. int32_t ___minY_0;
  10255. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  10256. int32_t ___maxY_1;
  10257. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  10258. int32_t ___stepY_2;
  10259. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  10260. int32_t ___width_3;
  10261. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  10262. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  10263. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  10264. AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D ___operation_5;
  10265. public:
  10266. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t2D636329E4DE5743843E6AFB9FAF2FBC31F898A6, ___minY_0)); }
  10267. inline int32_t get_minY_0() const { return ___minY_0; }
  10268. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  10269. inline void set_minY_0(int32_t value)
  10270. {
  10271. ___minY_0 = value;
  10272. }
  10273. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t2D636329E4DE5743843E6AFB9FAF2FBC31F898A6, ___maxY_1)); }
  10274. inline int32_t get_maxY_1() const { return ___maxY_1; }
  10275. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  10276. inline void set_maxY_1(int32_t value)
  10277. {
  10278. ___maxY_1 = value;
  10279. }
  10280. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t2D636329E4DE5743843E6AFB9FAF2FBC31F898A6, ___stepY_2)); }
  10281. inline int32_t get_stepY_2() const { return ___stepY_2; }
  10282. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  10283. inline void set_stepY_2(int32_t value)
  10284. {
  10285. ___stepY_2 = value;
  10286. }
  10287. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t2D636329E4DE5743843E6AFB9FAF2FBC31F898A6, ___width_3)); }
  10288. inline int32_t get_width_3() const { return ___width_3; }
  10289. inline int32_t* get_address_of_width_3() { return &___width_3; }
  10290. inline void set_width_3(int32_t value)
  10291. {
  10292. ___width_3 = value;
  10293. }
  10294. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t2D636329E4DE5743843E6AFB9FAF2FBC31F898A6, ___allocator_4)); }
  10295. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  10296. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  10297. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  10298. {
  10299. ___allocator_4 = value;
  10300. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  10301. }
  10302. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t2D636329E4DE5743843E6AFB9FAF2FBC31F898A6, ___operation_5)); }
  10303. inline AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D get_operation_5() const { return ___operation_5; }
  10304. inline AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D * get_address_of_operation_5() { return &___operation_5; }
  10305. inline void set_operation_5(AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D value)
  10306. {
  10307. ___operation_5 = value;
  10308. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  10309. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  10310. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  10311. #endif
  10312. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  10313. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  10314. #endif
  10315. }
  10316. };
  10317. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.A8,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>
  10318. struct RowIntervalOperationWrapper_2_tE319D1408C4269557A29822283AC31048CB425E3
  10319. {
  10320. public:
  10321. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  10322. int32_t ___minY_0;
  10323. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  10324. int32_t ___maxY_1;
  10325. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  10326. int32_t ___stepY_2;
  10327. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  10328. int32_t ___width_3;
  10329. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  10330. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  10331. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  10332. AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C ___operation_5;
  10333. public:
  10334. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE319D1408C4269557A29822283AC31048CB425E3, ___minY_0)); }
  10335. inline int32_t get_minY_0() const { return ___minY_0; }
  10336. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  10337. inline void set_minY_0(int32_t value)
  10338. {
  10339. ___minY_0 = value;
  10340. }
  10341. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE319D1408C4269557A29822283AC31048CB425E3, ___maxY_1)); }
  10342. inline int32_t get_maxY_1() const { return ___maxY_1; }
  10343. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  10344. inline void set_maxY_1(int32_t value)
  10345. {
  10346. ___maxY_1 = value;
  10347. }
  10348. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE319D1408C4269557A29822283AC31048CB425E3, ___stepY_2)); }
  10349. inline int32_t get_stepY_2() const { return ___stepY_2; }
  10350. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  10351. inline void set_stepY_2(int32_t value)
  10352. {
  10353. ___stepY_2 = value;
  10354. }
  10355. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE319D1408C4269557A29822283AC31048CB425E3, ___width_3)); }
  10356. inline int32_t get_width_3() const { return ___width_3; }
  10357. inline int32_t* get_address_of_width_3() { return &___width_3; }
  10358. inline void set_width_3(int32_t value)
  10359. {
  10360. ___width_3 = value;
  10361. }
  10362. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE319D1408C4269557A29822283AC31048CB425E3, ___allocator_4)); }
  10363. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  10364. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  10365. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  10366. {
  10367. ___allocator_4 = value;
  10368. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  10369. }
  10370. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE319D1408C4269557A29822283AC31048CB425E3, ___operation_5)); }
  10371. inline AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C get_operation_5() const { return ___operation_5; }
  10372. inline AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C * get_address_of_operation_5() { return &___operation_5; }
  10373. inline void set_operation_5(AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C value)
  10374. {
  10375. ___operation_5 = value;
  10376. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  10377. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  10378. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  10379. #endif
  10380. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  10381. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  10382. #endif
  10383. }
  10384. };
  10385. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.A8,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>
  10386. struct RowIntervalOperationWrapper_2_tBB5EA1D986ED757DA3741AA2DF9AB4CC44919C3E
  10387. {
  10388. public:
  10389. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  10390. int32_t ___minY_0;
  10391. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  10392. int32_t ___maxY_1;
  10393. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  10394. int32_t ___stepY_2;
  10395. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  10396. int32_t ___width_3;
  10397. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  10398. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  10399. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  10400. AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7 ___operation_5;
  10401. public:
  10402. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tBB5EA1D986ED757DA3741AA2DF9AB4CC44919C3E, ___minY_0)); }
  10403. inline int32_t get_minY_0() const { return ___minY_0; }
  10404. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  10405. inline void set_minY_0(int32_t value)
  10406. {
  10407. ___minY_0 = value;
  10408. }
  10409. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tBB5EA1D986ED757DA3741AA2DF9AB4CC44919C3E, ___maxY_1)); }
  10410. inline int32_t get_maxY_1() const { return ___maxY_1; }
  10411. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  10412. inline void set_maxY_1(int32_t value)
  10413. {
  10414. ___maxY_1 = value;
  10415. }
  10416. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tBB5EA1D986ED757DA3741AA2DF9AB4CC44919C3E, ___stepY_2)); }
  10417. inline int32_t get_stepY_2() const { return ___stepY_2; }
  10418. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  10419. inline void set_stepY_2(int32_t value)
  10420. {
  10421. ___stepY_2 = value;
  10422. }
  10423. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tBB5EA1D986ED757DA3741AA2DF9AB4CC44919C3E, ___width_3)); }
  10424. inline int32_t get_width_3() const { return ___width_3; }
  10425. inline int32_t* get_address_of_width_3() { return &___width_3; }
  10426. inline void set_width_3(int32_t value)
  10427. {
  10428. ___width_3 = value;
  10429. }
  10430. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tBB5EA1D986ED757DA3741AA2DF9AB4CC44919C3E, ___allocator_4)); }
  10431. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  10432. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  10433. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  10434. {
  10435. ___allocator_4 = value;
  10436. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  10437. }
  10438. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tBB5EA1D986ED757DA3741AA2DF9AB4CC44919C3E, ___operation_5)); }
  10439. inline AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7 get_operation_5() const { return ___operation_5; }
  10440. inline AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7 * get_address_of_operation_5() { return &___operation_5; }
  10441. inline void set_operation_5(AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7 value)
  10442. {
  10443. ___operation_5 = value;
  10444. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  10445. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  10446. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  10447. #endif
  10448. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  10449. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  10450. #endif
  10451. }
  10452. };
  10453. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>
  10454. struct RowIntervalOperationWrapper_2_tC855FF92BDC487BEAB532D25EBA868327288BC5D
  10455. {
  10456. public:
  10457. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  10458. int32_t ___minY_0;
  10459. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  10460. int32_t ___maxY_1;
  10461. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  10462. int32_t ___stepY_2;
  10463. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  10464. int32_t ___width_3;
  10465. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  10466. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  10467. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  10468. AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53 ___operation_5;
  10469. public:
  10470. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tC855FF92BDC487BEAB532D25EBA868327288BC5D, ___minY_0)); }
  10471. inline int32_t get_minY_0() const { return ___minY_0; }
  10472. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  10473. inline void set_minY_0(int32_t value)
  10474. {
  10475. ___minY_0 = value;
  10476. }
  10477. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tC855FF92BDC487BEAB532D25EBA868327288BC5D, ___maxY_1)); }
  10478. inline int32_t get_maxY_1() const { return ___maxY_1; }
  10479. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  10480. inline void set_maxY_1(int32_t value)
  10481. {
  10482. ___maxY_1 = value;
  10483. }
  10484. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tC855FF92BDC487BEAB532D25EBA868327288BC5D, ___stepY_2)); }
  10485. inline int32_t get_stepY_2() const { return ___stepY_2; }
  10486. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  10487. inline void set_stepY_2(int32_t value)
  10488. {
  10489. ___stepY_2 = value;
  10490. }
  10491. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tC855FF92BDC487BEAB532D25EBA868327288BC5D, ___width_3)); }
  10492. inline int32_t get_width_3() const { return ___width_3; }
  10493. inline int32_t* get_address_of_width_3() { return &___width_3; }
  10494. inline void set_width_3(int32_t value)
  10495. {
  10496. ___width_3 = value;
  10497. }
  10498. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tC855FF92BDC487BEAB532D25EBA868327288BC5D, ___allocator_4)); }
  10499. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  10500. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  10501. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  10502. {
  10503. ___allocator_4 = value;
  10504. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  10505. }
  10506. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tC855FF92BDC487BEAB532D25EBA868327288BC5D, ___operation_5)); }
  10507. inline AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53 get_operation_5() const { return ___operation_5; }
  10508. inline AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53 * get_address_of_operation_5() { return &___operation_5; }
  10509. inline void set_operation_5(AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53 value)
  10510. {
  10511. ___operation_5 = value;
  10512. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  10513. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  10514. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  10515. #endif
  10516. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  10517. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  10518. #endif
  10519. }
  10520. };
  10521. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>
  10522. struct RowIntervalOperationWrapper_2_t5B26388212796D6921A64CFC5A724ABDD687DB5F
  10523. {
  10524. public:
  10525. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  10526. int32_t ___minY_0;
  10527. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  10528. int32_t ___maxY_1;
  10529. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  10530. int32_t ___stepY_2;
  10531. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  10532. int32_t ___width_3;
  10533. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  10534. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  10535. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  10536. AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84 ___operation_5;
  10537. public:
  10538. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t5B26388212796D6921A64CFC5A724ABDD687DB5F, ___minY_0)); }
  10539. inline int32_t get_minY_0() const { return ___minY_0; }
  10540. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  10541. inline void set_minY_0(int32_t value)
  10542. {
  10543. ___minY_0 = value;
  10544. }
  10545. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t5B26388212796D6921A64CFC5A724ABDD687DB5F, ___maxY_1)); }
  10546. inline int32_t get_maxY_1() const { return ___maxY_1; }
  10547. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  10548. inline void set_maxY_1(int32_t value)
  10549. {
  10550. ___maxY_1 = value;
  10551. }
  10552. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t5B26388212796D6921A64CFC5A724ABDD687DB5F, ___stepY_2)); }
  10553. inline int32_t get_stepY_2() const { return ___stepY_2; }
  10554. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  10555. inline void set_stepY_2(int32_t value)
  10556. {
  10557. ___stepY_2 = value;
  10558. }
  10559. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t5B26388212796D6921A64CFC5A724ABDD687DB5F, ___width_3)); }
  10560. inline int32_t get_width_3() const { return ___width_3; }
  10561. inline int32_t* get_address_of_width_3() { return &___width_3; }
  10562. inline void set_width_3(int32_t value)
  10563. {
  10564. ___width_3 = value;
  10565. }
  10566. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t5B26388212796D6921A64CFC5A724ABDD687DB5F, ___allocator_4)); }
  10567. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  10568. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  10569. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  10570. {
  10571. ___allocator_4 = value;
  10572. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  10573. }
  10574. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t5B26388212796D6921A64CFC5A724ABDD687DB5F, ___operation_5)); }
  10575. inline AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84 get_operation_5() const { return ___operation_5; }
  10576. inline AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84 * get_address_of_operation_5() { return &___operation_5; }
  10577. inline void set_operation_5(AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84 value)
  10578. {
  10579. ___operation_5 = value;
  10580. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  10581. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  10582. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  10583. #endif
  10584. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  10585. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  10586. #endif
  10587. }
  10588. };
  10589. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>
  10590. struct RowIntervalOperationWrapper_2_tE33367FC204420B255F2EFCC9AD8B0BABE90B4EA
  10591. {
  10592. public:
  10593. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  10594. int32_t ___minY_0;
  10595. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  10596. int32_t ___maxY_1;
  10597. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  10598. int32_t ___stepY_2;
  10599. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  10600. int32_t ___width_3;
  10601. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  10602. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  10603. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  10604. AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E ___operation_5;
  10605. public:
  10606. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE33367FC204420B255F2EFCC9AD8B0BABE90B4EA, ___minY_0)); }
  10607. inline int32_t get_minY_0() const { return ___minY_0; }
  10608. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  10609. inline void set_minY_0(int32_t value)
  10610. {
  10611. ___minY_0 = value;
  10612. }
  10613. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE33367FC204420B255F2EFCC9AD8B0BABE90B4EA, ___maxY_1)); }
  10614. inline int32_t get_maxY_1() const { return ___maxY_1; }
  10615. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  10616. inline void set_maxY_1(int32_t value)
  10617. {
  10618. ___maxY_1 = value;
  10619. }
  10620. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE33367FC204420B255F2EFCC9AD8B0BABE90B4EA, ___stepY_2)); }
  10621. inline int32_t get_stepY_2() const { return ___stepY_2; }
  10622. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  10623. inline void set_stepY_2(int32_t value)
  10624. {
  10625. ___stepY_2 = value;
  10626. }
  10627. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE33367FC204420B255F2EFCC9AD8B0BABE90B4EA, ___width_3)); }
  10628. inline int32_t get_width_3() const { return ___width_3; }
  10629. inline int32_t* get_address_of_width_3() { return &___width_3; }
  10630. inline void set_width_3(int32_t value)
  10631. {
  10632. ___width_3 = value;
  10633. }
  10634. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE33367FC204420B255F2EFCC9AD8B0BABE90B4EA, ___allocator_4)); }
  10635. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  10636. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  10637. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  10638. {
  10639. ___allocator_4 = value;
  10640. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  10641. }
  10642. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE33367FC204420B255F2EFCC9AD8B0BABE90B4EA, ___operation_5)); }
  10643. inline AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E get_operation_5() const { return ___operation_5; }
  10644. inline AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E * get_address_of_operation_5() { return &___operation_5; }
  10645. inline void set_operation_5(AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E value)
  10646. {
  10647. ___operation_5 = value;
  10648. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  10649. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  10650. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  10651. #endif
  10652. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  10653. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  10654. #endif
  10655. }
  10656. };
  10657. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>
  10658. struct RowIntervalOperationWrapper_2_t63DC86FBABE590BFC6B2D84C21B144ED3DF7DF11
  10659. {
  10660. public:
  10661. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  10662. int32_t ___minY_0;
  10663. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  10664. int32_t ___maxY_1;
  10665. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  10666. int32_t ___stepY_2;
  10667. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  10668. int32_t ___width_3;
  10669. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  10670. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  10671. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  10672. AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453 ___operation_5;
  10673. public:
  10674. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t63DC86FBABE590BFC6B2D84C21B144ED3DF7DF11, ___minY_0)); }
  10675. inline int32_t get_minY_0() const { return ___minY_0; }
  10676. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  10677. inline void set_minY_0(int32_t value)
  10678. {
  10679. ___minY_0 = value;
  10680. }
  10681. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t63DC86FBABE590BFC6B2D84C21B144ED3DF7DF11, ___maxY_1)); }
  10682. inline int32_t get_maxY_1() const { return ___maxY_1; }
  10683. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  10684. inline void set_maxY_1(int32_t value)
  10685. {
  10686. ___maxY_1 = value;
  10687. }
  10688. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t63DC86FBABE590BFC6B2D84C21B144ED3DF7DF11, ___stepY_2)); }
  10689. inline int32_t get_stepY_2() const { return ___stepY_2; }
  10690. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  10691. inline void set_stepY_2(int32_t value)
  10692. {
  10693. ___stepY_2 = value;
  10694. }
  10695. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t63DC86FBABE590BFC6B2D84C21B144ED3DF7DF11, ___width_3)); }
  10696. inline int32_t get_width_3() const { return ___width_3; }
  10697. inline int32_t* get_address_of_width_3() { return &___width_3; }
  10698. inline void set_width_3(int32_t value)
  10699. {
  10700. ___width_3 = value;
  10701. }
  10702. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t63DC86FBABE590BFC6B2D84C21B144ED3DF7DF11, ___allocator_4)); }
  10703. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  10704. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  10705. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  10706. {
  10707. ___allocator_4 = value;
  10708. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  10709. }
  10710. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t63DC86FBABE590BFC6B2D84C21B144ED3DF7DF11, ___operation_5)); }
  10711. inline AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453 get_operation_5() const { return ___operation_5; }
  10712. inline AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453 * get_address_of_operation_5() { return &___operation_5; }
  10713. inline void set_operation_5(AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453 value)
  10714. {
  10715. ___operation_5 = value;
  10716. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  10717. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  10718. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  10719. #endif
  10720. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  10721. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  10722. #endif
  10723. }
  10724. };
  10725. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>
  10726. struct RowIntervalOperationWrapper_2_t12C119A330D65D5537E5679FA405825405BF0207
  10727. {
  10728. public:
  10729. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  10730. int32_t ___minY_0;
  10731. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  10732. int32_t ___maxY_1;
  10733. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  10734. int32_t ___stepY_2;
  10735. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  10736. int32_t ___width_3;
  10737. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  10738. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  10739. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  10740. AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01 ___operation_5;
  10741. public:
  10742. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t12C119A330D65D5537E5679FA405825405BF0207, ___minY_0)); }
  10743. inline int32_t get_minY_0() const { return ___minY_0; }
  10744. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  10745. inline void set_minY_0(int32_t value)
  10746. {
  10747. ___minY_0 = value;
  10748. }
  10749. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t12C119A330D65D5537E5679FA405825405BF0207, ___maxY_1)); }
  10750. inline int32_t get_maxY_1() const { return ___maxY_1; }
  10751. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  10752. inline void set_maxY_1(int32_t value)
  10753. {
  10754. ___maxY_1 = value;
  10755. }
  10756. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t12C119A330D65D5537E5679FA405825405BF0207, ___stepY_2)); }
  10757. inline int32_t get_stepY_2() const { return ___stepY_2; }
  10758. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  10759. inline void set_stepY_2(int32_t value)
  10760. {
  10761. ___stepY_2 = value;
  10762. }
  10763. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t12C119A330D65D5537E5679FA405825405BF0207, ___width_3)); }
  10764. inline int32_t get_width_3() const { return ___width_3; }
  10765. inline int32_t* get_address_of_width_3() { return &___width_3; }
  10766. inline void set_width_3(int32_t value)
  10767. {
  10768. ___width_3 = value;
  10769. }
  10770. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t12C119A330D65D5537E5679FA405825405BF0207, ___allocator_4)); }
  10771. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  10772. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  10773. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  10774. {
  10775. ___allocator_4 = value;
  10776. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  10777. }
  10778. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t12C119A330D65D5537E5679FA405825405BF0207, ___operation_5)); }
  10779. inline AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01 get_operation_5() const { return ___operation_5; }
  10780. inline AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01 * get_address_of_operation_5() { return &___operation_5; }
  10781. inline void set_operation_5(AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01 value)
  10782. {
  10783. ___operation_5 = value;
  10784. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  10785. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  10786. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  10787. #endif
  10788. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  10789. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  10790. #endif
  10791. }
  10792. };
  10793. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>
  10794. struct RowIntervalOperationWrapper_2_t9045F488FF3195D7DAB81FE976EDD4B0E1B47663
  10795. {
  10796. public:
  10797. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  10798. int32_t ___minY_0;
  10799. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  10800. int32_t ___maxY_1;
  10801. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  10802. int32_t ___stepY_2;
  10803. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  10804. int32_t ___width_3;
  10805. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  10806. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  10807. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  10808. AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5 ___operation_5;
  10809. public:
  10810. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9045F488FF3195D7DAB81FE976EDD4B0E1B47663, ___minY_0)); }
  10811. inline int32_t get_minY_0() const { return ___minY_0; }
  10812. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  10813. inline void set_minY_0(int32_t value)
  10814. {
  10815. ___minY_0 = value;
  10816. }
  10817. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9045F488FF3195D7DAB81FE976EDD4B0E1B47663, ___maxY_1)); }
  10818. inline int32_t get_maxY_1() const { return ___maxY_1; }
  10819. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  10820. inline void set_maxY_1(int32_t value)
  10821. {
  10822. ___maxY_1 = value;
  10823. }
  10824. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9045F488FF3195D7DAB81FE976EDD4B0E1B47663, ___stepY_2)); }
  10825. inline int32_t get_stepY_2() const { return ___stepY_2; }
  10826. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  10827. inline void set_stepY_2(int32_t value)
  10828. {
  10829. ___stepY_2 = value;
  10830. }
  10831. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9045F488FF3195D7DAB81FE976EDD4B0E1B47663, ___width_3)); }
  10832. inline int32_t get_width_3() const { return ___width_3; }
  10833. inline int32_t* get_address_of_width_3() { return &___width_3; }
  10834. inline void set_width_3(int32_t value)
  10835. {
  10836. ___width_3 = value;
  10837. }
  10838. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9045F488FF3195D7DAB81FE976EDD4B0E1B47663, ___allocator_4)); }
  10839. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  10840. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  10841. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  10842. {
  10843. ___allocator_4 = value;
  10844. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  10845. }
  10846. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9045F488FF3195D7DAB81FE976EDD4B0E1B47663, ___operation_5)); }
  10847. inline AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5 get_operation_5() const { return ___operation_5; }
  10848. inline AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5 * get_address_of_operation_5() { return &___operation_5; }
  10849. inline void set_operation_5(AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5 value)
  10850. {
  10851. ___operation_5 = value;
  10852. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  10853. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  10854. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  10855. #endif
  10856. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  10857. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  10858. #endif
  10859. }
  10860. };
  10861. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>
  10862. struct RowIntervalOperationWrapper_2_t9DA1D351FC798C01AC76C0122CDB32B56BC61B84
  10863. {
  10864. public:
  10865. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  10866. int32_t ___minY_0;
  10867. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  10868. int32_t ___maxY_1;
  10869. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  10870. int32_t ___stepY_2;
  10871. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  10872. int32_t ___width_3;
  10873. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  10874. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  10875. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  10876. AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595 ___operation_5;
  10877. public:
  10878. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9DA1D351FC798C01AC76C0122CDB32B56BC61B84, ___minY_0)); }
  10879. inline int32_t get_minY_0() const { return ___minY_0; }
  10880. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  10881. inline void set_minY_0(int32_t value)
  10882. {
  10883. ___minY_0 = value;
  10884. }
  10885. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9DA1D351FC798C01AC76C0122CDB32B56BC61B84, ___maxY_1)); }
  10886. inline int32_t get_maxY_1() const { return ___maxY_1; }
  10887. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  10888. inline void set_maxY_1(int32_t value)
  10889. {
  10890. ___maxY_1 = value;
  10891. }
  10892. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9DA1D351FC798C01AC76C0122CDB32B56BC61B84, ___stepY_2)); }
  10893. inline int32_t get_stepY_2() const { return ___stepY_2; }
  10894. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  10895. inline void set_stepY_2(int32_t value)
  10896. {
  10897. ___stepY_2 = value;
  10898. }
  10899. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9DA1D351FC798C01AC76C0122CDB32B56BC61B84, ___width_3)); }
  10900. inline int32_t get_width_3() const { return ___width_3; }
  10901. inline int32_t* get_address_of_width_3() { return &___width_3; }
  10902. inline void set_width_3(int32_t value)
  10903. {
  10904. ___width_3 = value;
  10905. }
  10906. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9DA1D351FC798C01AC76C0122CDB32B56BC61B84, ___allocator_4)); }
  10907. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  10908. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  10909. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  10910. {
  10911. ___allocator_4 = value;
  10912. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  10913. }
  10914. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9DA1D351FC798C01AC76C0122CDB32B56BC61B84, ___operation_5)); }
  10915. inline AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595 get_operation_5() const { return ___operation_5; }
  10916. inline AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595 * get_address_of_operation_5() { return &___operation_5; }
  10917. inline void set_operation_5(AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595 value)
  10918. {
  10919. ___operation_5 = value;
  10920. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  10921. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  10922. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  10923. #endif
  10924. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  10925. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  10926. #endif
  10927. }
  10928. };
  10929. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>
  10930. struct RowIntervalOperationWrapper_2_t526B3BF8E37EC39ED38AE2ECF6FAD1DE6AC455BD
  10931. {
  10932. public:
  10933. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  10934. int32_t ___minY_0;
  10935. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  10936. int32_t ___maxY_1;
  10937. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  10938. int32_t ___stepY_2;
  10939. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  10940. int32_t ___width_3;
  10941. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  10942. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  10943. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  10944. AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F ___operation_5;
  10945. public:
  10946. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t526B3BF8E37EC39ED38AE2ECF6FAD1DE6AC455BD, ___minY_0)); }
  10947. inline int32_t get_minY_0() const { return ___minY_0; }
  10948. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  10949. inline void set_minY_0(int32_t value)
  10950. {
  10951. ___minY_0 = value;
  10952. }
  10953. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t526B3BF8E37EC39ED38AE2ECF6FAD1DE6AC455BD, ___maxY_1)); }
  10954. inline int32_t get_maxY_1() const { return ___maxY_1; }
  10955. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  10956. inline void set_maxY_1(int32_t value)
  10957. {
  10958. ___maxY_1 = value;
  10959. }
  10960. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t526B3BF8E37EC39ED38AE2ECF6FAD1DE6AC455BD, ___stepY_2)); }
  10961. inline int32_t get_stepY_2() const { return ___stepY_2; }
  10962. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  10963. inline void set_stepY_2(int32_t value)
  10964. {
  10965. ___stepY_2 = value;
  10966. }
  10967. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t526B3BF8E37EC39ED38AE2ECF6FAD1DE6AC455BD, ___width_3)); }
  10968. inline int32_t get_width_3() const { return ___width_3; }
  10969. inline int32_t* get_address_of_width_3() { return &___width_3; }
  10970. inline void set_width_3(int32_t value)
  10971. {
  10972. ___width_3 = value;
  10973. }
  10974. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t526B3BF8E37EC39ED38AE2ECF6FAD1DE6AC455BD, ___allocator_4)); }
  10975. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  10976. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  10977. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  10978. {
  10979. ___allocator_4 = value;
  10980. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  10981. }
  10982. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t526B3BF8E37EC39ED38AE2ECF6FAD1DE6AC455BD, ___operation_5)); }
  10983. inline AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F get_operation_5() const { return ___operation_5; }
  10984. inline AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F * get_address_of_operation_5() { return &___operation_5; }
  10985. inline void set_operation_5(AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F value)
  10986. {
  10987. ___operation_5 = value;
  10988. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  10989. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  10990. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  10991. #endif
  10992. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  10993. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  10994. #endif
  10995. }
  10996. };
  10997. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>
  10998. struct RowIntervalOperationWrapper_2_t98747596B45AD4F9057C992BBF7C04A278516B95
  10999. {
  11000. public:
  11001. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  11002. int32_t ___minY_0;
  11003. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  11004. int32_t ___maxY_1;
  11005. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  11006. int32_t ___stepY_2;
  11007. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  11008. int32_t ___width_3;
  11009. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  11010. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  11011. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  11012. AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8 ___operation_5;
  11013. public:
  11014. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t98747596B45AD4F9057C992BBF7C04A278516B95, ___minY_0)); }
  11015. inline int32_t get_minY_0() const { return ___minY_0; }
  11016. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  11017. inline void set_minY_0(int32_t value)
  11018. {
  11019. ___minY_0 = value;
  11020. }
  11021. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t98747596B45AD4F9057C992BBF7C04A278516B95, ___maxY_1)); }
  11022. inline int32_t get_maxY_1() const { return ___maxY_1; }
  11023. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  11024. inline void set_maxY_1(int32_t value)
  11025. {
  11026. ___maxY_1 = value;
  11027. }
  11028. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t98747596B45AD4F9057C992BBF7C04A278516B95, ___stepY_2)); }
  11029. inline int32_t get_stepY_2() const { return ___stepY_2; }
  11030. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  11031. inline void set_stepY_2(int32_t value)
  11032. {
  11033. ___stepY_2 = value;
  11034. }
  11035. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t98747596B45AD4F9057C992BBF7C04A278516B95, ___width_3)); }
  11036. inline int32_t get_width_3() const { return ___width_3; }
  11037. inline int32_t* get_address_of_width_3() { return &___width_3; }
  11038. inline void set_width_3(int32_t value)
  11039. {
  11040. ___width_3 = value;
  11041. }
  11042. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t98747596B45AD4F9057C992BBF7C04A278516B95, ___allocator_4)); }
  11043. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  11044. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  11045. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  11046. {
  11047. ___allocator_4 = value;
  11048. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  11049. }
  11050. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t98747596B45AD4F9057C992BBF7C04A278516B95, ___operation_5)); }
  11051. inline AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8 get_operation_5() const { return ___operation_5; }
  11052. inline AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8 * get_address_of_operation_5() { return &___operation_5; }
  11053. inline void set_operation_5(AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8 value)
  11054. {
  11055. ___operation_5 = value;
  11056. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  11057. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11058. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  11059. #endif
  11060. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11061. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  11062. #endif
  11063. }
  11064. };
  11065. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>
  11066. struct RowIntervalOperationWrapper_2_t9BC8096BC09F9A19289962B691259D0451E91D6C
  11067. {
  11068. public:
  11069. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  11070. int32_t ___minY_0;
  11071. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  11072. int32_t ___maxY_1;
  11073. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  11074. int32_t ___stepY_2;
  11075. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  11076. int32_t ___width_3;
  11077. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  11078. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  11079. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  11080. AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98 ___operation_5;
  11081. public:
  11082. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9BC8096BC09F9A19289962B691259D0451E91D6C, ___minY_0)); }
  11083. inline int32_t get_minY_0() const { return ___minY_0; }
  11084. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  11085. inline void set_minY_0(int32_t value)
  11086. {
  11087. ___minY_0 = value;
  11088. }
  11089. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9BC8096BC09F9A19289962B691259D0451E91D6C, ___maxY_1)); }
  11090. inline int32_t get_maxY_1() const { return ___maxY_1; }
  11091. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  11092. inline void set_maxY_1(int32_t value)
  11093. {
  11094. ___maxY_1 = value;
  11095. }
  11096. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9BC8096BC09F9A19289962B691259D0451E91D6C, ___stepY_2)); }
  11097. inline int32_t get_stepY_2() const { return ___stepY_2; }
  11098. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  11099. inline void set_stepY_2(int32_t value)
  11100. {
  11101. ___stepY_2 = value;
  11102. }
  11103. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9BC8096BC09F9A19289962B691259D0451E91D6C, ___width_3)); }
  11104. inline int32_t get_width_3() const { return ___width_3; }
  11105. inline int32_t* get_address_of_width_3() { return &___width_3; }
  11106. inline void set_width_3(int32_t value)
  11107. {
  11108. ___width_3 = value;
  11109. }
  11110. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9BC8096BC09F9A19289962B691259D0451E91D6C, ___allocator_4)); }
  11111. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  11112. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  11113. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  11114. {
  11115. ___allocator_4 = value;
  11116. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  11117. }
  11118. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9BC8096BC09F9A19289962B691259D0451E91D6C, ___operation_5)); }
  11119. inline AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98 get_operation_5() const { return ___operation_5; }
  11120. inline AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98 * get_address_of_operation_5() { return &___operation_5; }
  11121. inline void set_operation_5(AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98 value)
  11122. {
  11123. ___operation_5 = value;
  11124. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  11125. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11126. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  11127. #endif
  11128. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11129. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  11130. #endif
  11131. }
  11132. };
  11133. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>
  11134. struct RowIntervalOperationWrapper_2_t03C26882A2C072F8AA5212FC730470B0190B9137
  11135. {
  11136. public:
  11137. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  11138. int32_t ___minY_0;
  11139. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  11140. int32_t ___maxY_1;
  11141. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  11142. int32_t ___stepY_2;
  11143. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  11144. int32_t ___width_3;
  11145. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  11146. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  11147. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  11148. AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53 ___operation_5;
  11149. public:
  11150. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t03C26882A2C072F8AA5212FC730470B0190B9137, ___minY_0)); }
  11151. inline int32_t get_minY_0() const { return ___minY_0; }
  11152. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  11153. inline void set_minY_0(int32_t value)
  11154. {
  11155. ___minY_0 = value;
  11156. }
  11157. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t03C26882A2C072F8AA5212FC730470B0190B9137, ___maxY_1)); }
  11158. inline int32_t get_maxY_1() const { return ___maxY_1; }
  11159. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  11160. inline void set_maxY_1(int32_t value)
  11161. {
  11162. ___maxY_1 = value;
  11163. }
  11164. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t03C26882A2C072F8AA5212FC730470B0190B9137, ___stepY_2)); }
  11165. inline int32_t get_stepY_2() const { return ___stepY_2; }
  11166. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  11167. inline void set_stepY_2(int32_t value)
  11168. {
  11169. ___stepY_2 = value;
  11170. }
  11171. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t03C26882A2C072F8AA5212FC730470B0190B9137, ___width_3)); }
  11172. inline int32_t get_width_3() const { return ___width_3; }
  11173. inline int32_t* get_address_of_width_3() { return &___width_3; }
  11174. inline void set_width_3(int32_t value)
  11175. {
  11176. ___width_3 = value;
  11177. }
  11178. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t03C26882A2C072F8AA5212FC730470B0190B9137, ___allocator_4)); }
  11179. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  11180. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  11181. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  11182. {
  11183. ___allocator_4 = value;
  11184. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  11185. }
  11186. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t03C26882A2C072F8AA5212FC730470B0190B9137, ___operation_5)); }
  11187. inline AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53 get_operation_5() const { return ___operation_5; }
  11188. inline AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53 * get_address_of_operation_5() { return &___operation_5; }
  11189. inline void set_operation_5(AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53 value)
  11190. {
  11191. ___operation_5 = value;
  11192. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  11193. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11194. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  11195. #endif
  11196. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11197. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  11198. #endif
  11199. }
  11200. };
  11201. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>
  11202. struct RowIntervalOperationWrapper_2_t21DA928AF39B8C3775DDC700A16F5D240A98AA07
  11203. {
  11204. public:
  11205. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  11206. int32_t ___minY_0;
  11207. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  11208. int32_t ___maxY_1;
  11209. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  11210. int32_t ___stepY_2;
  11211. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  11212. int32_t ___width_3;
  11213. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  11214. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  11215. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  11216. AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB ___operation_5;
  11217. public:
  11218. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t21DA928AF39B8C3775DDC700A16F5D240A98AA07, ___minY_0)); }
  11219. inline int32_t get_minY_0() const { return ___minY_0; }
  11220. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  11221. inline void set_minY_0(int32_t value)
  11222. {
  11223. ___minY_0 = value;
  11224. }
  11225. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t21DA928AF39B8C3775DDC700A16F5D240A98AA07, ___maxY_1)); }
  11226. inline int32_t get_maxY_1() const { return ___maxY_1; }
  11227. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  11228. inline void set_maxY_1(int32_t value)
  11229. {
  11230. ___maxY_1 = value;
  11231. }
  11232. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t21DA928AF39B8C3775DDC700A16F5D240A98AA07, ___stepY_2)); }
  11233. inline int32_t get_stepY_2() const { return ___stepY_2; }
  11234. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  11235. inline void set_stepY_2(int32_t value)
  11236. {
  11237. ___stepY_2 = value;
  11238. }
  11239. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t21DA928AF39B8C3775DDC700A16F5D240A98AA07, ___width_3)); }
  11240. inline int32_t get_width_3() const { return ___width_3; }
  11241. inline int32_t* get_address_of_width_3() { return &___width_3; }
  11242. inline void set_width_3(int32_t value)
  11243. {
  11244. ___width_3 = value;
  11245. }
  11246. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t21DA928AF39B8C3775DDC700A16F5D240A98AA07, ___allocator_4)); }
  11247. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  11248. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  11249. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  11250. {
  11251. ___allocator_4 = value;
  11252. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  11253. }
  11254. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t21DA928AF39B8C3775DDC700A16F5D240A98AA07, ___operation_5)); }
  11255. inline AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB get_operation_5() const { return ___operation_5; }
  11256. inline AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB * get_address_of_operation_5() { return &___operation_5; }
  11257. inline void set_operation_5(AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB value)
  11258. {
  11259. ___operation_5 = value;
  11260. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  11261. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11262. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  11263. #endif
  11264. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11265. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  11266. #endif
  11267. }
  11268. };
  11269. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>
  11270. struct RowIntervalOperationWrapper_2_t5D86109F9979837DC3283F715497CE50FD3DD342
  11271. {
  11272. public:
  11273. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  11274. int32_t ___minY_0;
  11275. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  11276. int32_t ___maxY_1;
  11277. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  11278. int32_t ___stepY_2;
  11279. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  11280. int32_t ___width_3;
  11281. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  11282. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  11283. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  11284. AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091 ___operation_5;
  11285. public:
  11286. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t5D86109F9979837DC3283F715497CE50FD3DD342, ___minY_0)); }
  11287. inline int32_t get_minY_0() const { return ___minY_0; }
  11288. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  11289. inline void set_minY_0(int32_t value)
  11290. {
  11291. ___minY_0 = value;
  11292. }
  11293. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t5D86109F9979837DC3283F715497CE50FD3DD342, ___maxY_1)); }
  11294. inline int32_t get_maxY_1() const { return ___maxY_1; }
  11295. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  11296. inline void set_maxY_1(int32_t value)
  11297. {
  11298. ___maxY_1 = value;
  11299. }
  11300. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t5D86109F9979837DC3283F715497CE50FD3DD342, ___stepY_2)); }
  11301. inline int32_t get_stepY_2() const { return ___stepY_2; }
  11302. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  11303. inline void set_stepY_2(int32_t value)
  11304. {
  11305. ___stepY_2 = value;
  11306. }
  11307. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t5D86109F9979837DC3283F715497CE50FD3DD342, ___width_3)); }
  11308. inline int32_t get_width_3() const { return ___width_3; }
  11309. inline int32_t* get_address_of_width_3() { return &___width_3; }
  11310. inline void set_width_3(int32_t value)
  11311. {
  11312. ___width_3 = value;
  11313. }
  11314. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t5D86109F9979837DC3283F715497CE50FD3DD342, ___allocator_4)); }
  11315. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  11316. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  11317. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  11318. {
  11319. ___allocator_4 = value;
  11320. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  11321. }
  11322. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t5D86109F9979837DC3283F715497CE50FD3DD342, ___operation_5)); }
  11323. inline AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091 get_operation_5() const { return ___operation_5; }
  11324. inline AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091 * get_address_of_operation_5() { return &___operation_5; }
  11325. inline void set_operation_5(AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091 value)
  11326. {
  11327. ___operation_5 = value;
  11328. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  11329. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11330. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  11331. #endif
  11332. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11333. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  11334. #endif
  11335. }
  11336. };
  11337. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>
  11338. struct RowIntervalOperationWrapper_2_tAC589850D1E827E3FB692A3B12122D12263DEDB1
  11339. {
  11340. public:
  11341. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  11342. int32_t ___minY_0;
  11343. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  11344. int32_t ___maxY_1;
  11345. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  11346. int32_t ___stepY_2;
  11347. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  11348. int32_t ___width_3;
  11349. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  11350. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  11351. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  11352. AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC ___operation_5;
  11353. public:
  11354. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tAC589850D1E827E3FB692A3B12122D12263DEDB1, ___minY_0)); }
  11355. inline int32_t get_minY_0() const { return ___minY_0; }
  11356. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  11357. inline void set_minY_0(int32_t value)
  11358. {
  11359. ___minY_0 = value;
  11360. }
  11361. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tAC589850D1E827E3FB692A3B12122D12263DEDB1, ___maxY_1)); }
  11362. inline int32_t get_maxY_1() const { return ___maxY_1; }
  11363. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  11364. inline void set_maxY_1(int32_t value)
  11365. {
  11366. ___maxY_1 = value;
  11367. }
  11368. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tAC589850D1E827E3FB692A3B12122D12263DEDB1, ___stepY_2)); }
  11369. inline int32_t get_stepY_2() const { return ___stepY_2; }
  11370. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  11371. inline void set_stepY_2(int32_t value)
  11372. {
  11373. ___stepY_2 = value;
  11374. }
  11375. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tAC589850D1E827E3FB692A3B12122D12263DEDB1, ___width_3)); }
  11376. inline int32_t get_width_3() const { return ___width_3; }
  11377. inline int32_t* get_address_of_width_3() { return &___width_3; }
  11378. inline void set_width_3(int32_t value)
  11379. {
  11380. ___width_3 = value;
  11381. }
  11382. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tAC589850D1E827E3FB692A3B12122D12263DEDB1, ___allocator_4)); }
  11383. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  11384. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  11385. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  11386. {
  11387. ___allocator_4 = value;
  11388. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  11389. }
  11390. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tAC589850D1E827E3FB692A3B12122D12263DEDB1, ___operation_5)); }
  11391. inline AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC get_operation_5() const { return ___operation_5; }
  11392. inline AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC * get_address_of_operation_5() { return &___operation_5; }
  11393. inline void set_operation_5(AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC value)
  11394. {
  11395. ___operation_5 = value;
  11396. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  11397. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11398. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  11399. #endif
  11400. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11401. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  11402. #endif
  11403. }
  11404. };
  11405. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>
  11406. struct RowIntervalOperationWrapper_2_t785AC9D1C0D0D195B6C48847344D1CB2DC0E1A9D
  11407. {
  11408. public:
  11409. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  11410. int32_t ___minY_0;
  11411. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  11412. int32_t ___maxY_1;
  11413. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  11414. int32_t ___stepY_2;
  11415. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  11416. int32_t ___width_3;
  11417. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  11418. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  11419. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  11420. AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121 ___operation_5;
  11421. public:
  11422. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t785AC9D1C0D0D195B6C48847344D1CB2DC0E1A9D, ___minY_0)); }
  11423. inline int32_t get_minY_0() const { return ___minY_0; }
  11424. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  11425. inline void set_minY_0(int32_t value)
  11426. {
  11427. ___minY_0 = value;
  11428. }
  11429. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t785AC9D1C0D0D195B6C48847344D1CB2DC0E1A9D, ___maxY_1)); }
  11430. inline int32_t get_maxY_1() const { return ___maxY_1; }
  11431. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  11432. inline void set_maxY_1(int32_t value)
  11433. {
  11434. ___maxY_1 = value;
  11435. }
  11436. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t785AC9D1C0D0D195B6C48847344D1CB2DC0E1A9D, ___stepY_2)); }
  11437. inline int32_t get_stepY_2() const { return ___stepY_2; }
  11438. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  11439. inline void set_stepY_2(int32_t value)
  11440. {
  11441. ___stepY_2 = value;
  11442. }
  11443. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t785AC9D1C0D0D195B6C48847344D1CB2DC0E1A9D, ___width_3)); }
  11444. inline int32_t get_width_3() const { return ___width_3; }
  11445. inline int32_t* get_address_of_width_3() { return &___width_3; }
  11446. inline void set_width_3(int32_t value)
  11447. {
  11448. ___width_3 = value;
  11449. }
  11450. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t785AC9D1C0D0D195B6C48847344D1CB2DC0E1A9D, ___allocator_4)); }
  11451. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  11452. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  11453. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  11454. {
  11455. ___allocator_4 = value;
  11456. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  11457. }
  11458. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t785AC9D1C0D0D195B6C48847344D1CB2DC0E1A9D, ___operation_5)); }
  11459. inline AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121 get_operation_5() const { return ___operation_5; }
  11460. inline AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121 * get_address_of_operation_5() { return &___operation_5; }
  11461. inline void set_operation_5(AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121 value)
  11462. {
  11463. ___operation_5 = value;
  11464. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  11465. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11466. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  11467. #endif
  11468. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11469. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  11470. #endif
  11471. }
  11472. };
  11473. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>
  11474. struct RowIntervalOperationWrapper_2_t23A09F3FA624F9C2723ABF787B04194018629E70
  11475. {
  11476. public:
  11477. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  11478. int32_t ___minY_0;
  11479. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  11480. int32_t ___maxY_1;
  11481. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  11482. int32_t ___stepY_2;
  11483. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  11484. int32_t ___width_3;
  11485. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  11486. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  11487. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  11488. AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842 ___operation_5;
  11489. public:
  11490. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t23A09F3FA624F9C2723ABF787B04194018629E70, ___minY_0)); }
  11491. inline int32_t get_minY_0() const { return ___minY_0; }
  11492. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  11493. inline void set_minY_0(int32_t value)
  11494. {
  11495. ___minY_0 = value;
  11496. }
  11497. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t23A09F3FA624F9C2723ABF787B04194018629E70, ___maxY_1)); }
  11498. inline int32_t get_maxY_1() const { return ___maxY_1; }
  11499. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  11500. inline void set_maxY_1(int32_t value)
  11501. {
  11502. ___maxY_1 = value;
  11503. }
  11504. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t23A09F3FA624F9C2723ABF787B04194018629E70, ___stepY_2)); }
  11505. inline int32_t get_stepY_2() const { return ___stepY_2; }
  11506. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  11507. inline void set_stepY_2(int32_t value)
  11508. {
  11509. ___stepY_2 = value;
  11510. }
  11511. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t23A09F3FA624F9C2723ABF787B04194018629E70, ___width_3)); }
  11512. inline int32_t get_width_3() const { return ___width_3; }
  11513. inline int32_t* get_address_of_width_3() { return &___width_3; }
  11514. inline void set_width_3(int32_t value)
  11515. {
  11516. ___width_3 = value;
  11517. }
  11518. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t23A09F3FA624F9C2723ABF787B04194018629E70, ___allocator_4)); }
  11519. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  11520. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  11521. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  11522. {
  11523. ___allocator_4 = value;
  11524. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  11525. }
  11526. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t23A09F3FA624F9C2723ABF787B04194018629E70, ___operation_5)); }
  11527. inline AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842 get_operation_5() const { return ___operation_5; }
  11528. inline AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842 * get_address_of_operation_5() { return &___operation_5; }
  11529. inline void set_operation_5(AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842 value)
  11530. {
  11531. ___operation_5 = value;
  11532. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  11533. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11534. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  11535. #endif
  11536. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11537. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  11538. #endif
  11539. }
  11540. };
  11541. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>
  11542. struct RowIntervalOperationWrapper_2_tAC0170875D886B8CF4132D48B65870B46E65D507
  11543. {
  11544. public:
  11545. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  11546. int32_t ___minY_0;
  11547. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  11548. int32_t ___maxY_1;
  11549. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  11550. int32_t ___stepY_2;
  11551. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  11552. int32_t ___width_3;
  11553. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  11554. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  11555. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  11556. AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D ___operation_5;
  11557. public:
  11558. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tAC0170875D886B8CF4132D48B65870B46E65D507, ___minY_0)); }
  11559. inline int32_t get_minY_0() const { return ___minY_0; }
  11560. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  11561. inline void set_minY_0(int32_t value)
  11562. {
  11563. ___minY_0 = value;
  11564. }
  11565. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tAC0170875D886B8CF4132D48B65870B46E65D507, ___maxY_1)); }
  11566. inline int32_t get_maxY_1() const { return ___maxY_1; }
  11567. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  11568. inline void set_maxY_1(int32_t value)
  11569. {
  11570. ___maxY_1 = value;
  11571. }
  11572. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tAC0170875D886B8CF4132D48B65870B46E65D507, ___stepY_2)); }
  11573. inline int32_t get_stepY_2() const { return ___stepY_2; }
  11574. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  11575. inline void set_stepY_2(int32_t value)
  11576. {
  11577. ___stepY_2 = value;
  11578. }
  11579. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tAC0170875D886B8CF4132D48B65870B46E65D507, ___width_3)); }
  11580. inline int32_t get_width_3() const { return ___width_3; }
  11581. inline int32_t* get_address_of_width_3() { return &___width_3; }
  11582. inline void set_width_3(int32_t value)
  11583. {
  11584. ___width_3 = value;
  11585. }
  11586. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tAC0170875D886B8CF4132D48B65870B46E65D507, ___allocator_4)); }
  11587. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  11588. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  11589. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  11590. {
  11591. ___allocator_4 = value;
  11592. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  11593. }
  11594. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tAC0170875D886B8CF4132D48B65870B46E65D507, ___operation_5)); }
  11595. inline AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D get_operation_5() const { return ___operation_5; }
  11596. inline AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D * get_address_of_operation_5() { return &___operation_5; }
  11597. inline void set_operation_5(AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D value)
  11598. {
  11599. ___operation_5 = value;
  11600. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  11601. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11602. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  11603. #endif
  11604. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11605. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  11606. #endif
  11607. }
  11608. };
  11609. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>
  11610. struct RowIntervalOperationWrapper_2_t3D6A0231A0E660A168EA167F634AC226DC8499A3
  11611. {
  11612. public:
  11613. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  11614. int32_t ___minY_0;
  11615. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  11616. int32_t ___maxY_1;
  11617. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  11618. int32_t ___stepY_2;
  11619. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  11620. int32_t ___width_3;
  11621. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  11622. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  11623. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  11624. AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8 ___operation_5;
  11625. public:
  11626. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3D6A0231A0E660A168EA167F634AC226DC8499A3, ___minY_0)); }
  11627. inline int32_t get_minY_0() const { return ___minY_0; }
  11628. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  11629. inline void set_minY_0(int32_t value)
  11630. {
  11631. ___minY_0 = value;
  11632. }
  11633. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3D6A0231A0E660A168EA167F634AC226DC8499A3, ___maxY_1)); }
  11634. inline int32_t get_maxY_1() const { return ___maxY_1; }
  11635. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  11636. inline void set_maxY_1(int32_t value)
  11637. {
  11638. ___maxY_1 = value;
  11639. }
  11640. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3D6A0231A0E660A168EA167F634AC226DC8499A3, ___stepY_2)); }
  11641. inline int32_t get_stepY_2() const { return ___stepY_2; }
  11642. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  11643. inline void set_stepY_2(int32_t value)
  11644. {
  11645. ___stepY_2 = value;
  11646. }
  11647. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3D6A0231A0E660A168EA167F634AC226DC8499A3, ___width_3)); }
  11648. inline int32_t get_width_3() const { return ___width_3; }
  11649. inline int32_t* get_address_of_width_3() { return &___width_3; }
  11650. inline void set_width_3(int32_t value)
  11651. {
  11652. ___width_3 = value;
  11653. }
  11654. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3D6A0231A0E660A168EA167F634AC226DC8499A3, ___allocator_4)); }
  11655. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  11656. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  11657. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  11658. {
  11659. ___allocator_4 = value;
  11660. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  11661. }
  11662. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3D6A0231A0E660A168EA167F634AC226DC8499A3, ___operation_5)); }
  11663. inline AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8 get_operation_5() const { return ___operation_5; }
  11664. inline AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8 * get_address_of_operation_5() { return &___operation_5; }
  11665. inline void set_operation_5(AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8 value)
  11666. {
  11667. ___operation_5 = value;
  11668. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  11669. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11670. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  11671. #endif
  11672. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11673. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  11674. #endif
  11675. }
  11676. };
  11677. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>
  11678. struct RowIntervalOperationWrapper_2_t21498C9118A457D47191D46443795F5358DB38A6
  11679. {
  11680. public:
  11681. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  11682. int32_t ___minY_0;
  11683. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  11684. int32_t ___maxY_1;
  11685. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  11686. int32_t ___stepY_2;
  11687. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  11688. int32_t ___width_3;
  11689. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  11690. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  11691. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  11692. AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F ___operation_5;
  11693. public:
  11694. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t21498C9118A457D47191D46443795F5358DB38A6, ___minY_0)); }
  11695. inline int32_t get_minY_0() const { return ___minY_0; }
  11696. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  11697. inline void set_minY_0(int32_t value)
  11698. {
  11699. ___minY_0 = value;
  11700. }
  11701. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t21498C9118A457D47191D46443795F5358DB38A6, ___maxY_1)); }
  11702. inline int32_t get_maxY_1() const { return ___maxY_1; }
  11703. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  11704. inline void set_maxY_1(int32_t value)
  11705. {
  11706. ___maxY_1 = value;
  11707. }
  11708. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t21498C9118A457D47191D46443795F5358DB38A6, ___stepY_2)); }
  11709. inline int32_t get_stepY_2() const { return ___stepY_2; }
  11710. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  11711. inline void set_stepY_2(int32_t value)
  11712. {
  11713. ___stepY_2 = value;
  11714. }
  11715. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t21498C9118A457D47191D46443795F5358DB38A6, ___width_3)); }
  11716. inline int32_t get_width_3() const { return ___width_3; }
  11717. inline int32_t* get_address_of_width_3() { return &___width_3; }
  11718. inline void set_width_3(int32_t value)
  11719. {
  11720. ___width_3 = value;
  11721. }
  11722. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t21498C9118A457D47191D46443795F5358DB38A6, ___allocator_4)); }
  11723. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  11724. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  11725. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  11726. {
  11727. ___allocator_4 = value;
  11728. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  11729. }
  11730. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t21498C9118A457D47191D46443795F5358DB38A6, ___operation_5)); }
  11731. inline AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F get_operation_5() const { return ___operation_5; }
  11732. inline AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F * get_address_of_operation_5() { return &___operation_5; }
  11733. inline void set_operation_5(AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F value)
  11734. {
  11735. ___operation_5 = value;
  11736. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  11737. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11738. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  11739. #endif
  11740. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11741. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  11742. #endif
  11743. }
  11744. };
  11745. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>
  11746. struct RowIntervalOperationWrapper_2_t1216539680A1590BDBDA83F4AE05199687B9484A
  11747. {
  11748. public:
  11749. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  11750. int32_t ___minY_0;
  11751. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  11752. int32_t ___maxY_1;
  11753. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  11754. int32_t ___stepY_2;
  11755. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  11756. int32_t ___width_3;
  11757. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  11758. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  11759. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  11760. AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD ___operation_5;
  11761. public:
  11762. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t1216539680A1590BDBDA83F4AE05199687B9484A, ___minY_0)); }
  11763. inline int32_t get_minY_0() const { return ___minY_0; }
  11764. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  11765. inline void set_minY_0(int32_t value)
  11766. {
  11767. ___minY_0 = value;
  11768. }
  11769. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t1216539680A1590BDBDA83F4AE05199687B9484A, ___maxY_1)); }
  11770. inline int32_t get_maxY_1() const { return ___maxY_1; }
  11771. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  11772. inline void set_maxY_1(int32_t value)
  11773. {
  11774. ___maxY_1 = value;
  11775. }
  11776. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t1216539680A1590BDBDA83F4AE05199687B9484A, ___stepY_2)); }
  11777. inline int32_t get_stepY_2() const { return ___stepY_2; }
  11778. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  11779. inline void set_stepY_2(int32_t value)
  11780. {
  11781. ___stepY_2 = value;
  11782. }
  11783. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t1216539680A1590BDBDA83F4AE05199687B9484A, ___width_3)); }
  11784. inline int32_t get_width_3() const { return ___width_3; }
  11785. inline int32_t* get_address_of_width_3() { return &___width_3; }
  11786. inline void set_width_3(int32_t value)
  11787. {
  11788. ___width_3 = value;
  11789. }
  11790. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t1216539680A1590BDBDA83F4AE05199687B9484A, ___allocator_4)); }
  11791. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  11792. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  11793. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  11794. {
  11795. ___allocator_4 = value;
  11796. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  11797. }
  11798. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t1216539680A1590BDBDA83F4AE05199687B9484A, ___operation_5)); }
  11799. inline AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD get_operation_5() const { return ___operation_5; }
  11800. inline AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD * get_address_of_operation_5() { return &___operation_5; }
  11801. inline void set_operation_5(AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD value)
  11802. {
  11803. ___operation_5 = value;
  11804. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  11805. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11806. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  11807. #endif
  11808. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11809. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  11810. #endif
  11811. }
  11812. };
  11813. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>
  11814. struct RowIntervalOperationWrapper_2_t8E630DA0749B99B6C397679BFA437EDC11FFBC33
  11815. {
  11816. public:
  11817. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  11818. int32_t ___minY_0;
  11819. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  11820. int32_t ___maxY_1;
  11821. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  11822. int32_t ___stepY_2;
  11823. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  11824. int32_t ___width_3;
  11825. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  11826. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  11827. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  11828. AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE ___operation_5;
  11829. public:
  11830. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t8E630DA0749B99B6C397679BFA437EDC11FFBC33, ___minY_0)); }
  11831. inline int32_t get_minY_0() const { return ___minY_0; }
  11832. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  11833. inline void set_minY_0(int32_t value)
  11834. {
  11835. ___minY_0 = value;
  11836. }
  11837. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t8E630DA0749B99B6C397679BFA437EDC11FFBC33, ___maxY_1)); }
  11838. inline int32_t get_maxY_1() const { return ___maxY_1; }
  11839. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  11840. inline void set_maxY_1(int32_t value)
  11841. {
  11842. ___maxY_1 = value;
  11843. }
  11844. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t8E630DA0749B99B6C397679BFA437EDC11FFBC33, ___stepY_2)); }
  11845. inline int32_t get_stepY_2() const { return ___stepY_2; }
  11846. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  11847. inline void set_stepY_2(int32_t value)
  11848. {
  11849. ___stepY_2 = value;
  11850. }
  11851. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t8E630DA0749B99B6C397679BFA437EDC11FFBC33, ___width_3)); }
  11852. inline int32_t get_width_3() const { return ___width_3; }
  11853. inline int32_t* get_address_of_width_3() { return &___width_3; }
  11854. inline void set_width_3(int32_t value)
  11855. {
  11856. ___width_3 = value;
  11857. }
  11858. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t8E630DA0749B99B6C397679BFA437EDC11FFBC33, ___allocator_4)); }
  11859. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  11860. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  11861. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  11862. {
  11863. ___allocator_4 = value;
  11864. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  11865. }
  11866. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t8E630DA0749B99B6C397679BFA437EDC11FFBC33, ___operation_5)); }
  11867. inline AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE get_operation_5() const { return ___operation_5; }
  11868. inline AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE * get_address_of_operation_5() { return &___operation_5; }
  11869. inline void set_operation_5(AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE value)
  11870. {
  11871. ___operation_5 = value;
  11872. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  11873. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11874. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  11875. #endif
  11876. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11877. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  11878. #endif
  11879. }
  11880. };
  11881. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>
  11882. struct RowIntervalOperationWrapper_2_t32C5C7AA803C3E222B2062DE865C86B741EFA4A0
  11883. {
  11884. public:
  11885. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  11886. int32_t ___minY_0;
  11887. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  11888. int32_t ___maxY_1;
  11889. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  11890. int32_t ___stepY_2;
  11891. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  11892. int32_t ___width_3;
  11893. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  11894. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  11895. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  11896. AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B ___operation_5;
  11897. public:
  11898. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t32C5C7AA803C3E222B2062DE865C86B741EFA4A0, ___minY_0)); }
  11899. inline int32_t get_minY_0() const { return ___minY_0; }
  11900. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  11901. inline void set_minY_0(int32_t value)
  11902. {
  11903. ___minY_0 = value;
  11904. }
  11905. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t32C5C7AA803C3E222B2062DE865C86B741EFA4A0, ___maxY_1)); }
  11906. inline int32_t get_maxY_1() const { return ___maxY_1; }
  11907. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  11908. inline void set_maxY_1(int32_t value)
  11909. {
  11910. ___maxY_1 = value;
  11911. }
  11912. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t32C5C7AA803C3E222B2062DE865C86B741EFA4A0, ___stepY_2)); }
  11913. inline int32_t get_stepY_2() const { return ___stepY_2; }
  11914. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  11915. inline void set_stepY_2(int32_t value)
  11916. {
  11917. ___stepY_2 = value;
  11918. }
  11919. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t32C5C7AA803C3E222B2062DE865C86B741EFA4A0, ___width_3)); }
  11920. inline int32_t get_width_3() const { return ___width_3; }
  11921. inline int32_t* get_address_of_width_3() { return &___width_3; }
  11922. inline void set_width_3(int32_t value)
  11923. {
  11924. ___width_3 = value;
  11925. }
  11926. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t32C5C7AA803C3E222B2062DE865C86B741EFA4A0, ___allocator_4)); }
  11927. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  11928. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  11929. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  11930. {
  11931. ___allocator_4 = value;
  11932. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  11933. }
  11934. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t32C5C7AA803C3E222B2062DE865C86B741EFA4A0, ___operation_5)); }
  11935. inline AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B get_operation_5() const { return ___operation_5; }
  11936. inline AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B * get_address_of_operation_5() { return &___operation_5; }
  11937. inline void set_operation_5(AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B value)
  11938. {
  11939. ___operation_5 = value;
  11940. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  11941. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11942. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  11943. #endif
  11944. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  11945. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  11946. #endif
  11947. }
  11948. };
  11949. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>
  11950. struct RowIntervalOperationWrapper_2_t0865CCBEBD1BC583F40FB3B2850C1E0BF82C0157
  11951. {
  11952. public:
  11953. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  11954. int32_t ___minY_0;
  11955. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  11956. int32_t ___maxY_1;
  11957. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  11958. int32_t ___stepY_2;
  11959. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  11960. int32_t ___width_3;
  11961. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  11962. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  11963. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  11964. AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3 ___operation_5;
  11965. public:
  11966. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0865CCBEBD1BC583F40FB3B2850C1E0BF82C0157, ___minY_0)); }
  11967. inline int32_t get_minY_0() const { return ___minY_0; }
  11968. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  11969. inline void set_minY_0(int32_t value)
  11970. {
  11971. ___minY_0 = value;
  11972. }
  11973. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0865CCBEBD1BC583F40FB3B2850C1E0BF82C0157, ___maxY_1)); }
  11974. inline int32_t get_maxY_1() const { return ___maxY_1; }
  11975. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  11976. inline void set_maxY_1(int32_t value)
  11977. {
  11978. ___maxY_1 = value;
  11979. }
  11980. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0865CCBEBD1BC583F40FB3B2850C1E0BF82C0157, ___stepY_2)); }
  11981. inline int32_t get_stepY_2() const { return ___stepY_2; }
  11982. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  11983. inline void set_stepY_2(int32_t value)
  11984. {
  11985. ___stepY_2 = value;
  11986. }
  11987. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0865CCBEBD1BC583F40FB3B2850C1E0BF82C0157, ___width_3)); }
  11988. inline int32_t get_width_3() const { return ___width_3; }
  11989. inline int32_t* get_address_of_width_3() { return &___width_3; }
  11990. inline void set_width_3(int32_t value)
  11991. {
  11992. ___width_3 = value;
  11993. }
  11994. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0865CCBEBD1BC583F40FB3B2850C1E0BF82C0157, ___allocator_4)); }
  11995. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  11996. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  11997. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  11998. {
  11999. ___allocator_4 = value;
  12000. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  12001. }
  12002. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0865CCBEBD1BC583F40FB3B2850C1E0BF82C0157, ___operation_5)); }
  12003. inline AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3 get_operation_5() const { return ___operation_5; }
  12004. inline AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3 * get_address_of_operation_5() { return &___operation_5; }
  12005. inline void set_operation_5(AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3 value)
  12006. {
  12007. ___operation_5 = value;
  12008. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  12009. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12010. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  12011. #endif
  12012. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12013. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  12014. #endif
  12015. }
  12016. };
  12017. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>
  12018. struct RowIntervalOperationWrapper_2_tD2CC81AC47EC34D5DA97A3A8B064AE5C20242371
  12019. {
  12020. public:
  12021. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  12022. int32_t ___minY_0;
  12023. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  12024. int32_t ___maxY_1;
  12025. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  12026. int32_t ___stepY_2;
  12027. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  12028. int32_t ___width_3;
  12029. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  12030. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  12031. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  12032. AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7 ___operation_5;
  12033. public:
  12034. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tD2CC81AC47EC34D5DA97A3A8B064AE5C20242371, ___minY_0)); }
  12035. inline int32_t get_minY_0() const { return ___minY_0; }
  12036. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  12037. inline void set_minY_0(int32_t value)
  12038. {
  12039. ___minY_0 = value;
  12040. }
  12041. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tD2CC81AC47EC34D5DA97A3A8B064AE5C20242371, ___maxY_1)); }
  12042. inline int32_t get_maxY_1() const { return ___maxY_1; }
  12043. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  12044. inline void set_maxY_1(int32_t value)
  12045. {
  12046. ___maxY_1 = value;
  12047. }
  12048. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tD2CC81AC47EC34D5DA97A3A8B064AE5C20242371, ___stepY_2)); }
  12049. inline int32_t get_stepY_2() const { return ___stepY_2; }
  12050. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  12051. inline void set_stepY_2(int32_t value)
  12052. {
  12053. ___stepY_2 = value;
  12054. }
  12055. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tD2CC81AC47EC34D5DA97A3A8B064AE5C20242371, ___width_3)); }
  12056. inline int32_t get_width_3() const { return ___width_3; }
  12057. inline int32_t* get_address_of_width_3() { return &___width_3; }
  12058. inline void set_width_3(int32_t value)
  12059. {
  12060. ___width_3 = value;
  12061. }
  12062. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tD2CC81AC47EC34D5DA97A3A8B064AE5C20242371, ___allocator_4)); }
  12063. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  12064. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  12065. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  12066. {
  12067. ___allocator_4 = value;
  12068. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  12069. }
  12070. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tD2CC81AC47EC34D5DA97A3A8B064AE5C20242371, ___operation_5)); }
  12071. inline AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7 get_operation_5() const { return ___operation_5; }
  12072. inline AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7 * get_address_of_operation_5() { return &___operation_5; }
  12073. inline void set_operation_5(AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7 value)
  12074. {
  12075. ___operation_5 = value;
  12076. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  12077. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12078. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  12079. #endif
  12080. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12081. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  12082. #endif
  12083. }
  12084. };
  12085. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>
  12086. struct RowIntervalOperationWrapper_2_tE570FCD0CBA53F9C1CBFB3944C67DB608C407F93
  12087. {
  12088. public:
  12089. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  12090. int32_t ___minY_0;
  12091. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  12092. int32_t ___maxY_1;
  12093. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  12094. int32_t ___stepY_2;
  12095. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  12096. int32_t ___width_3;
  12097. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  12098. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  12099. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  12100. AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1 ___operation_5;
  12101. public:
  12102. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE570FCD0CBA53F9C1CBFB3944C67DB608C407F93, ___minY_0)); }
  12103. inline int32_t get_minY_0() const { return ___minY_0; }
  12104. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  12105. inline void set_minY_0(int32_t value)
  12106. {
  12107. ___minY_0 = value;
  12108. }
  12109. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE570FCD0CBA53F9C1CBFB3944C67DB608C407F93, ___maxY_1)); }
  12110. inline int32_t get_maxY_1() const { return ___maxY_1; }
  12111. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  12112. inline void set_maxY_1(int32_t value)
  12113. {
  12114. ___maxY_1 = value;
  12115. }
  12116. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE570FCD0CBA53F9C1CBFB3944C67DB608C407F93, ___stepY_2)); }
  12117. inline int32_t get_stepY_2() const { return ___stepY_2; }
  12118. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  12119. inline void set_stepY_2(int32_t value)
  12120. {
  12121. ___stepY_2 = value;
  12122. }
  12123. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE570FCD0CBA53F9C1CBFB3944C67DB608C407F93, ___width_3)); }
  12124. inline int32_t get_width_3() const { return ___width_3; }
  12125. inline int32_t* get_address_of_width_3() { return &___width_3; }
  12126. inline void set_width_3(int32_t value)
  12127. {
  12128. ___width_3 = value;
  12129. }
  12130. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE570FCD0CBA53F9C1CBFB3944C67DB608C407F93, ___allocator_4)); }
  12131. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  12132. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  12133. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  12134. {
  12135. ___allocator_4 = value;
  12136. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  12137. }
  12138. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE570FCD0CBA53F9C1CBFB3944C67DB608C407F93, ___operation_5)); }
  12139. inline AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1 get_operation_5() const { return ___operation_5; }
  12140. inline AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1 * get_address_of_operation_5() { return &___operation_5; }
  12141. inline void set_operation_5(AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1 value)
  12142. {
  12143. ___operation_5 = value;
  12144. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  12145. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12146. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  12147. #endif
  12148. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12149. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  12150. #endif
  12151. }
  12152. };
  12153. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>
  12154. struct RowIntervalOperationWrapper_2_t9655CE26567CB489139DF078E9CD5FD681FA0990
  12155. {
  12156. public:
  12157. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  12158. int32_t ___minY_0;
  12159. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  12160. int32_t ___maxY_1;
  12161. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  12162. int32_t ___stepY_2;
  12163. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  12164. int32_t ___width_3;
  12165. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  12166. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  12167. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  12168. AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665 ___operation_5;
  12169. public:
  12170. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9655CE26567CB489139DF078E9CD5FD681FA0990, ___minY_0)); }
  12171. inline int32_t get_minY_0() const { return ___minY_0; }
  12172. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  12173. inline void set_minY_0(int32_t value)
  12174. {
  12175. ___minY_0 = value;
  12176. }
  12177. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9655CE26567CB489139DF078E9CD5FD681FA0990, ___maxY_1)); }
  12178. inline int32_t get_maxY_1() const { return ___maxY_1; }
  12179. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  12180. inline void set_maxY_1(int32_t value)
  12181. {
  12182. ___maxY_1 = value;
  12183. }
  12184. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9655CE26567CB489139DF078E9CD5FD681FA0990, ___stepY_2)); }
  12185. inline int32_t get_stepY_2() const { return ___stepY_2; }
  12186. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  12187. inline void set_stepY_2(int32_t value)
  12188. {
  12189. ___stepY_2 = value;
  12190. }
  12191. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9655CE26567CB489139DF078E9CD5FD681FA0990, ___width_3)); }
  12192. inline int32_t get_width_3() const { return ___width_3; }
  12193. inline int32_t* get_address_of_width_3() { return &___width_3; }
  12194. inline void set_width_3(int32_t value)
  12195. {
  12196. ___width_3 = value;
  12197. }
  12198. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9655CE26567CB489139DF078E9CD5FD681FA0990, ___allocator_4)); }
  12199. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  12200. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  12201. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  12202. {
  12203. ___allocator_4 = value;
  12204. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  12205. }
  12206. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9655CE26567CB489139DF078E9CD5FD681FA0990, ___operation_5)); }
  12207. inline AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665 get_operation_5() const { return ___operation_5; }
  12208. inline AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665 * get_address_of_operation_5() { return &___operation_5; }
  12209. inline void set_operation_5(AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665 value)
  12210. {
  12211. ___operation_5 = value;
  12212. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  12213. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12214. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  12215. #endif
  12216. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12217. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  12218. #endif
  12219. }
  12220. };
  12221. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>
  12222. struct RowIntervalOperationWrapper_2_tF4293383F419DFA3DCA5BED072326A692E517227
  12223. {
  12224. public:
  12225. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  12226. int32_t ___minY_0;
  12227. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  12228. int32_t ___maxY_1;
  12229. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  12230. int32_t ___stepY_2;
  12231. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  12232. int32_t ___width_3;
  12233. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  12234. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  12235. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  12236. AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C ___operation_5;
  12237. public:
  12238. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF4293383F419DFA3DCA5BED072326A692E517227, ___minY_0)); }
  12239. inline int32_t get_minY_0() const { return ___minY_0; }
  12240. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  12241. inline void set_minY_0(int32_t value)
  12242. {
  12243. ___minY_0 = value;
  12244. }
  12245. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF4293383F419DFA3DCA5BED072326A692E517227, ___maxY_1)); }
  12246. inline int32_t get_maxY_1() const { return ___maxY_1; }
  12247. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  12248. inline void set_maxY_1(int32_t value)
  12249. {
  12250. ___maxY_1 = value;
  12251. }
  12252. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF4293383F419DFA3DCA5BED072326A692E517227, ___stepY_2)); }
  12253. inline int32_t get_stepY_2() const { return ___stepY_2; }
  12254. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  12255. inline void set_stepY_2(int32_t value)
  12256. {
  12257. ___stepY_2 = value;
  12258. }
  12259. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF4293383F419DFA3DCA5BED072326A692E517227, ___width_3)); }
  12260. inline int32_t get_width_3() const { return ___width_3; }
  12261. inline int32_t* get_address_of_width_3() { return &___width_3; }
  12262. inline void set_width_3(int32_t value)
  12263. {
  12264. ___width_3 = value;
  12265. }
  12266. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF4293383F419DFA3DCA5BED072326A692E517227, ___allocator_4)); }
  12267. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  12268. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  12269. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  12270. {
  12271. ___allocator_4 = value;
  12272. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  12273. }
  12274. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF4293383F419DFA3DCA5BED072326A692E517227, ___operation_5)); }
  12275. inline AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C get_operation_5() const { return ___operation_5; }
  12276. inline AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C * get_address_of_operation_5() { return &___operation_5; }
  12277. inline void set_operation_5(AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C value)
  12278. {
  12279. ___operation_5 = value;
  12280. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  12281. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12282. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  12283. #endif
  12284. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12285. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  12286. #endif
  12287. }
  12288. };
  12289. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>
  12290. struct RowIntervalOperationWrapper_2_t832A9387F83203E107A1E03BC5086978725203FE
  12291. {
  12292. public:
  12293. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  12294. int32_t ___minY_0;
  12295. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  12296. int32_t ___maxY_1;
  12297. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  12298. int32_t ___stepY_2;
  12299. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  12300. int32_t ___width_3;
  12301. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  12302. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  12303. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  12304. AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B ___operation_5;
  12305. public:
  12306. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t832A9387F83203E107A1E03BC5086978725203FE, ___minY_0)); }
  12307. inline int32_t get_minY_0() const { return ___minY_0; }
  12308. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  12309. inline void set_minY_0(int32_t value)
  12310. {
  12311. ___minY_0 = value;
  12312. }
  12313. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t832A9387F83203E107A1E03BC5086978725203FE, ___maxY_1)); }
  12314. inline int32_t get_maxY_1() const { return ___maxY_1; }
  12315. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  12316. inline void set_maxY_1(int32_t value)
  12317. {
  12318. ___maxY_1 = value;
  12319. }
  12320. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t832A9387F83203E107A1E03BC5086978725203FE, ___stepY_2)); }
  12321. inline int32_t get_stepY_2() const { return ___stepY_2; }
  12322. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  12323. inline void set_stepY_2(int32_t value)
  12324. {
  12325. ___stepY_2 = value;
  12326. }
  12327. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t832A9387F83203E107A1E03BC5086978725203FE, ___width_3)); }
  12328. inline int32_t get_width_3() const { return ___width_3; }
  12329. inline int32_t* get_address_of_width_3() { return &___width_3; }
  12330. inline void set_width_3(int32_t value)
  12331. {
  12332. ___width_3 = value;
  12333. }
  12334. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t832A9387F83203E107A1E03BC5086978725203FE, ___allocator_4)); }
  12335. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  12336. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  12337. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  12338. {
  12339. ___allocator_4 = value;
  12340. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  12341. }
  12342. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t832A9387F83203E107A1E03BC5086978725203FE, ___operation_5)); }
  12343. inline AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B get_operation_5() const { return ___operation_5; }
  12344. inline AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B * get_address_of_operation_5() { return &___operation_5; }
  12345. inline void set_operation_5(AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B value)
  12346. {
  12347. ___operation_5 = value;
  12348. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  12349. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12350. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  12351. #endif
  12352. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12353. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  12354. #endif
  12355. }
  12356. };
  12357. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>
  12358. struct RowIntervalOperationWrapper_2_t62DACFB474CC1AA33FFD959253AACF13E5457ACB
  12359. {
  12360. public:
  12361. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  12362. int32_t ___minY_0;
  12363. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  12364. int32_t ___maxY_1;
  12365. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  12366. int32_t ___stepY_2;
  12367. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  12368. int32_t ___width_3;
  12369. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  12370. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  12371. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  12372. AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC ___operation_5;
  12373. public:
  12374. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t62DACFB474CC1AA33FFD959253AACF13E5457ACB, ___minY_0)); }
  12375. inline int32_t get_minY_0() const { return ___minY_0; }
  12376. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  12377. inline void set_minY_0(int32_t value)
  12378. {
  12379. ___minY_0 = value;
  12380. }
  12381. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t62DACFB474CC1AA33FFD959253AACF13E5457ACB, ___maxY_1)); }
  12382. inline int32_t get_maxY_1() const { return ___maxY_1; }
  12383. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  12384. inline void set_maxY_1(int32_t value)
  12385. {
  12386. ___maxY_1 = value;
  12387. }
  12388. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t62DACFB474CC1AA33FFD959253AACF13E5457ACB, ___stepY_2)); }
  12389. inline int32_t get_stepY_2() const { return ___stepY_2; }
  12390. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  12391. inline void set_stepY_2(int32_t value)
  12392. {
  12393. ___stepY_2 = value;
  12394. }
  12395. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t62DACFB474CC1AA33FFD959253AACF13E5457ACB, ___width_3)); }
  12396. inline int32_t get_width_3() const { return ___width_3; }
  12397. inline int32_t* get_address_of_width_3() { return &___width_3; }
  12398. inline void set_width_3(int32_t value)
  12399. {
  12400. ___width_3 = value;
  12401. }
  12402. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t62DACFB474CC1AA33FFD959253AACF13E5457ACB, ___allocator_4)); }
  12403. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  12404. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  12405. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  12406. {
  12407. ___allocator_4 = value;
  12408. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  12409. }
  12410. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t62DACFB474CC1AA33FFD959253AACF13E5457ACB, ___operation_5)); }
  12411. inline AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC get_operation_5() const { return ___operation_5; }
  12412. inline AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC * get_address_of_operation_5() { return &___operation_5; }
  12413. inline void set_operation_5(AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC value)
  12414. {
  12415. ___operation_5 = value;
  12416. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  12417. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12418. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  12419. #endif
  12420. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12421. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  12422. #endif
  12423. }
  12424. };
  12425. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>
  12426. struct RowIntervalOperationWrapper_2_t43729BD17F784F23DFE5E090A9FB50C87D3DA660
  12427. {
  12428. public:
  12429. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  12430. int32_t ___minY_0;
  12431. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  12432. int32_t ___maxY_1;
  12433. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  12434. int32_t ___stepY_2;
  12435. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  12436. int32_t ___width_3;
  12437. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  12438. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  12439. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  12440. AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855 ___operation_5;
  12441. public:
  12442. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t43729BD17F784F23DFE5E090A9FB50C87D3DA660, ___minY_0)); }
  12443. inline int32_t get_minY_0() const { return ___minY_0; }
  12444. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  12445. inline void set_minY_0(int32_t value)
  12446. {
  12447. ___minY_0 = value;
  12448. }
  12449. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t43729BD17F784F23DFE5E090A9FB50C87D3DA660, ___maxY_1)); }
  12450. inline int32_t get_maxY_1() const { return ___maxY_1; }
  12451. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  12452. inline void set_maxY_1(int32_t value)
  12453. {
  12454. ___maxY_1 = value;
  12455. }
  12456. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t43729BD17F784F23DFE5E090A9FB50C87D3DA660, ___stepY_2)); }
  12457. inline int32_t get_stepY_2() const { return ___stepY_2; }
  12458. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  12459. inline void set_stepY_2(int32_t value)
  12460. {
  12461. ___stepY_2 = value;
  12462. }
  12463. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t43729BD17F784F23DFE5E090A9FB50C87D3DA660, ___width_3)); }
  12464. inline int32_t get_width_3() const { return ___width_3; }
  12465. inline int32_t* get_address_of_width_3() { return &___width_3; }
  12466. inline void set_width_3(int32_t value)
  12467. {
  12468. ___width_3 = value;
  12469. }
  12470. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t43729BD17F784F23DFE5E090A9FB50C87D3DA660, ___allocator_4)); }
  12471. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  12472. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  12473. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  12474. {
  12475. ___allocator_4 = value;
  12476. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  12477. }
  12478. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t43729BD17F784F23DFE5E090A9FB50C87D3DA660, ___operation_5)); }
  12479. inline AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855 get_operation_5() const { return ___operation_5; }
  12480. inline AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855 * get_address_of_operation_5() { return &___operation_5; }
  12481. inline void set_operation_5(AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855 value)
  12482. {
  12483. ___operation_5 = value;
  12484. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  12485. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12486. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  12487. #endif
  12488. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12489. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  12490. #endif
  12491. }
  12492. };
  12493. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>
  12494. struct RowIntervalOperationWrapper_2_t4F3C96EE513F69EB15DB3FB183F776C4A2596DF0
  12495. {
  12496. public:
  12497. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  12498. int32_t ___minY_0;
  12499. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  12500. int32_t ___maxY_1;
  12501. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  12502. int32_t ___stepY_2;
  12503. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  12504. int32_t ___width_3;
  12505. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  12506. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  12507. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  12508. AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62 ___operation_5;
  12509. public:
  12510. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t4F3C96EE513F69EB15DB3FB183F776C4A2596DF0, ___minY_0)); }
  12511. inline int32_t get_minY_0() const { return ___minY_0; }
  12512. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  12513. inline void set_minY_0(int32_t value)
  12514. {
  12515. ___minY_0 = value;
  12516. }
  12517. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t4F3C96EE513F69EB15DB3FB183F776C4A2596DF0, ___maxY_1)); }
  12518. inline int32_t get_maxY_1() const { return ___maxY_1; }
  12519. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  12520. inline void set_maxY_1(int32_t value)
  12521. {
  12522. ___maxY_1 = value;
  12523. }
  12524. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t4F3C96EE513F69EB15DB3FB183F776C4A2596DF0, ___stepY_2)); }
  12525. inline int32_t get_stepY_2() const { return ___stepY_2; }
  12526. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  12527. inline void set_stepY_2(int32_t value)
  12528. {
  12529. ___stepY_2 = value;
  12530. }
  12531. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t4F3C96EE513F69EB15DB3FB183F776C4A2596DF0, ___width_3)); }
  12532. inline int32_t get_width_3() const { return ___width_3; }
  12533. inline int32_t* get_address_of_width_3() { return &___width_3; }
  12534. inline void set_width_3(int32_t value)
  12535. {
  12536. ___width_3 = value;
  12537. }
  12538. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t4F3C96EE513F69EB15DB3FB183F776C4A2596DF0, ___allocator_4)); }
  12539. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  12540. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  12541. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  12542. {
  12543. ___allocator_4 = value;
  12544. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  12545. }
  12546. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t4F3C96EE513F69EB15DB3FB183F776C4A2596DF0, ___operation_5)); }
  12547. inline AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62 get_operation_5() const { return ___operation_5; }
  12548. inline AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62 * get_address_of_operation_5() { return &___operation_5; }
  12549. inline void set_operation_5(AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62 value)
  12550. {
  12551. ___operation_5 = value;
  12552. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  12553. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12554. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  12555. #endif
  12556. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12557. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  12558. #endif
  12559. }
  12560. };
  12561. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>
  12562. struct RowIntervalOperationWrapper_2_t3D55191A4A1AFBE696F8ED76E3E4F84E9780C968
  12563. {
  12564. public:
  12565. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  12566. int32_t ___minY_0;
  12567. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  12568. int32_t ___maxY_1;
  12569. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  12570. int32_t ___stepY_2;
  12571. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  12572. int32_t ___width_3;
  12573. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  12574. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  12575. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  12576. AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981 ___operation_5;
  12577. public:
  12578. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3D55191A4A1AFBE696F8ED76E3E4F84E9780C968, ___minY_0)); }
  12579. inline int32_t get_minY_0() const { return ___minY_0; }
  12580. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  12581. inline void set_minY_0(int32_t value)
  12582. {
  12583. ___minY_0 = value;
  12584. }
  12585. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3D55191A4A1AFBE696F8ED76E3E4F84E9780C968, ___maxY_1)); }
  12586. inline int32_t get_maxY_1() const { return ___maxY_1; }
  12587. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  12588. inline void set_maxY_1(int32_t value)
  12589. {
  12590. ___maxY_1 = value;
  12591. }
  12592. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3D55191A4A1AFBE696F8ED76E3E4F84E9780C968, ___stepY_2)); }
  12593. inline int32_t get_stepY_2() const { return ___stepY_2; }
  12594. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  12595. inline void set_stepY_2(int32_t value)
  12596. {
  12597. ___stepY_2 = value;
  12598. }
  12599. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3D55191A4A1AFBE696F8ED76E3E4F84E9780C968, ___width_3)); }
  12600. inline int32_t get_width_3() const { return ___width_3; }
  12601. inline int32_t* get_address_of_width_3() { return &___width_3; }
  12602. inline void set_width_3(int32_t value)
  12603. {
  12604. ___width_3 = value;
  12605. }
  12606. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3D55191A4A1AFBE696F8ED76E3E4F84E9780C968, ___allocator_4)); }
  12607. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  12608. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  12609. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  12610. {
  12611. ___allocator_4 = value;
  12612. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  12613. }
  12614. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3D55191A4A1AFBE696F8ED76E3E4F84E9780C968, ___operation_5)); }
  12615. inline AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981 get_operation_5() const { return ___operation_5; }
  12616. inline AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981 * get_address_of_operation_5() { return &___operation_5; }
  12617. inline void set_operation_5(AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981 value)
  12618. {
  12619. ___operation_5 = value;
  12620. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  12621. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12622. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  12623. #endif
  12624. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12625. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  12626. #endif
  12627. }
  12628. };
  12629. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>
  12630. struct RowIntervalOperationWrapper_2_t7FC46F5907F1CD0953A5278AD462CE6E35972DB9
  12631. {
  12632. public:
  12633. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  12634. int32_t ___minY_0;
  12635. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  12636. int32_t ___maxY_1;
  12637. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  12638. int32_t ___stepY_2;
  12639. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  12640. int32_t ___width_3;
  12641. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  12642. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  12643. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  12644. AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144 ___operation_5;
  12645. public:
  12646. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t7FC46F5907F1CD0953A5278AD462CE6E35972DB9, ___minY_0)); }
  12647. inline int32_t get_minY_0() const { return ___minY_0; }
  12648. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  12649. inline void set_minY_0(int32_t value)
  12650. {
  12651. ___minY_0 = value;
  12652. }
  12653. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t7FC46F5907F1CD0953A5278AD462CE6E35972DB9, ___maxY_1)); }
  12654. inline int32_t get_maxY_1() const { return ___maxY_1; }
  12655. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  12656. inline void set_maxY_1(int32_t value)
  12657. {
  12658. ___maxY_1 = value;
  12659. }
  12660. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t7FC46F5907F1CD0953A5278AD462CE6E35972DB9, ___stepY_2)); }
  12661. inline int32_t get_stepY_2() const { return ___stepY_2; }
  12662. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  12663. inline void set_stepY_2(int32_t value)
  12664. {
  12665. ___stepY_2 = value;
  12666. }
  12667. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t7FC46F5907F1CD0953A5278AD462CE6E35972DB9, ___width_3)); }
  12668. inline int32_t get_width_3() const { return ___width_3; }
  12669. inline int32_t* get_address_of_width_3() { return &___width_3; }
  12670. inline void set_width_3(int32_t value)
  12671. {
  12672. ___width_3 = value;
  12673. }
  12674. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t7FC46F5907F1CD0953A5278AD462CE6E35972DB9, ___allocator_4)); }
  12675. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  12676. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  12677. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  12678. {
  12679. ___allocator_4 = value;
  12680. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  12681. }
  12682. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t7FC46F5907F1CD0953A5278AD462CE6E35972DB9, ___operation_5)); }
  12683. inline AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144 get_operation_5() const { return ___operation_5; }
  12684. inline AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144 * get_address_of_operation_5() { return &___operation_5; }
  12685. inline void set_operation_5(AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144 value)
  12686. {
  12687. ___operation_5 = value;
  12688. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  12689. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12690. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  12691. #endif
  12692. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12693. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  12694. #endif
  12695. }
  12696. };
  12697. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>
  12698. struct RowIntervalOperationWrapper_2_tAB355AB8BFA8D14278B5C8D9E64708AC491F5A65
  12699. {
  12700. public:
  12701. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  12702. int32_t ___minY_0;
  12703. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  12704. int32_t ___maxY_1;
  12705. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  12706. int32_t ___stepY_2;
  12707. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  12708. int32_t ___width_3;
  12709. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  12710. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  12711. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  12712. AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536 ___operation_5;
  12713. public:
  12714. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tAB355AB8BFA8D14278B5C8D9E64708AC491F5A65, ___minY_0)); }
  12715. inline int32_t get_minY_0() const { return ___minY_0; }
  12716. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  12717. inline void set_minY_0(int32_t value)
  12718. {
  12719. ___minY_0 = value;
  12720. }
  12721. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tAB355AB8BFA8D14278B5C8D9E64708AC491F5A65, ___maxY_1)); }
  12722. inline int32_t get_maxY_1() const { return ___maxY_1; }
  12723. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  12724. inline void set_maxY_1(int32_t value)
  12725. {
  12726. ___maxY_1 = value;
  12727. }
  12728. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tAB355AB8BFA8D14278B5C8D9E64708AC491F5A65, ___stepY_2)); }
  12729. inline int32_t get_stepY_2() const { return ___stepY_2; }
  12730. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  12731. inline void set_stepY_2(int32_t value)
  12732. {
  12733. ___stepY_2 = value;
  12734. }
  12735. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tAB355AB8BFA8D14278B5C8D9E64708AC491F5A65, ___width_3)); }
  12736. inline int32_t get_width_3() const { return ___width_3; }
  12737. inline int32_t* get_address_of_width_3() { return &___width_3; }
  12738. inline void set_width_3(int32_t value)
  12739. {
  12740. ___width_3 = value;
  12741. }
  12742. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tAB355AB8BFA8D14278B5C8D9E64708AC491F5A65, ___allocator_4)); }
  12743. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  12744. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  12745. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  12746. {
  12747. ___allocator_4 = value;
  12748. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  12749. }
  12750. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tAB355AB8BFA8D14278B5C8D9E64708AC491F5A65, ___operation_5)); }
  12751. inline AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536 get_operation_5() const { return ___operation_5; }
  12752. inline AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536 * get_address_of_operation_5() { return &___operation_5; }
  12753. inline void set_operation_5(AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536 value)
  12754. {
  12755. ___operation_5 = value;
  12756. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  12757. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12758. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  12759. #endif
  12760. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12761. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  12762. #endif
  12763. }
  12764. };
  12765. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>
  12766. struct RowIntervalOperationWrapper_2_tAED98E090E4CCBB4D1478DC0A009A9BBC2E4A3F2
  12767. {
  12768. public:
  12769. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  12770. int32_t ___minY_0;
  12771. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  12772. int32_t ___maxY_1;
  12773. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  12774. int32_t ___stepY_2;
  12775. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  12776. int32_t ___width_3;
  12777. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  12778. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  12779. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  12780. AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A ___operation_5;
  12781. public:
  12782. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tAED98E090E4CCBB4D1478DC0A009A9BBC2E4A3F2, ___minY_0)); }
  12783. inline int32_t get_minY_0() const { return ___minY_0; }
  12784. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  12785. inline void set_minY_0(int32_t value)
  12786. {
  12787. ___minY_0 = value;
  12788. }
  12789. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tAED98E090E4CCBB4D1478DC0A009A9BBC2E4A3F2, ___maxY_1)); }
  12790. inline int32_t get_maxY_1() const { return ___maxY_1; }
  12791. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  12792. inline void set_maxY_1(int32_t value)
  12793. {
  12794. ___maxY_1 = value;
  12795. }
  12796. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tAED98E090E4CCBB4D1478DC0A009A9BBC2E4A3F2, ___stepY_2)); }
  12797. inline int32_t get_stepY_2() const { return ___stepY_2; }
  12798. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  12799. inline void set_stepY_2(int32_t value)
  12800. {
  12801. ___stepY_2 = value;
  12802. }
  12803. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tAED98E090E4CCBB4D1478DC0A009A9BBC2E4A3F2, ___width_3)); }
  12804. inline int32_t get_width_3() const { return ___width_3; }
  12805. inline int32_t* get_address_of_width_3() { return &___width_3; }
  12806. inline void set_width_3(int32_t value)
  12807. {
  12808. ___width_3 = value;
  12809. }
  12810. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tAED98E090E4CCBB4D1478DC0A009A9BBC2E4A3F2, ___allocator_4)); }
  12811. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  12812. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  12813. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  12814. {
  12815. ___allocator_4 = value;
  12816. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  12817. }
  12818. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tAED98E090E4CCBB4D1478DC0A009A9BBC2E4A3F2, ___operation_5)); }
  12819. inline AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A get_operation_5() const { return ___operation_5; }
  12820. inline AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A * get_address_of_operation_5() { return &___operation_5; }
  12821. inline void set_operation_5(AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A value)
  12822. {
  12823. ___operation_5 = value;
  12824. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  12825. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12826. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  12827. #endif
  12828. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12829. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  12830. #endif
  12831. }
  12832. };
  12833. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>
  12834. struct RowIntervalOperationWrapper_2_tE990B6B4E2BE967D3C84A5AE11454295217006A1
  12835. {
  12836. public:
  12837. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  12838. int32_t ___minY_0;
  12839. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  12840. int32_t ___maxY_1;
  12841. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  12842. int32_t ___stepY_2;
  12843. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  12844. int32_t ___width_3;
  12845. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  12846. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  12847. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  12848. AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1 ___operation_5;
  12849. public:
  12850. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE990B6B4E2BE967D3C84A5AE11454295217006A1, ___minY_0)); }
  12851. inline int32_t get_minY_0() const { return ___minY_0; }
  12852. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  12853. inline void set_minY_0(int32_t value)
  12854. {
  12855. ___minY_0 = value;
  12856. }
  12857. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE990B6B4E2BE967D3C84A5AE11454295217006A1, ___maxY_1)); }
  12858. inline int32_t get_maxY_1() const { return ___maxY_1; }
  12859. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  12860. inline void set_maxY_1(int32_t value)
  12861. {
  12862. ___maxY_1 = value;
  12863. }
  12864. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE990B6B4E2BE967D3C84A5AE11454295217006A1, ___stepY_2)); }
  12865. inline int32_t get_stepY_2() const { return ___stepY_2; }
  12866. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  12867. inline void set_stepY_2(int32_t value)
  12868. {
  12869. ___stepY_2 = value;
  12870. }
  12871. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE990B6B4E2BE967D3C84A5AE11454295217006A1, ___width_3)); }
  12872. inline int32_t get_width_3() const { return ___width_3; }
  12873. inline int32_t* get_address_of_width_3() { return &___width_3; }
  12874. inline void set_width_3(int32_t value)
  12875. {
  12876. ___width_3 = value;
  12877. }
  12878. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE990B6B4E2BE967D3C84A5AE11454295217006A1, ___allocator_4)); }
  12879. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  12880. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  12881. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  12882. {
  12883. ___allocator_4 = value;
  12884. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  12885. }
  12886. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE990B6B4E2BE967D3C84A5AE11454295217006A1, ___operation_5)); }
  12887. inline AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1 get_operation_5() const { return ___operation_5; }
  12888. inline AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1 * get_address_of_operation_5() { return &___operation_5; }
  12889. inline void set_operation_5(AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1 value)
  12890. {
  12891. ___operation_5 = value;
  12892. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  12893. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12894. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  12895. #endif
  12896. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12897. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  12898. #endif
  12899. }
  12900. };
  12901. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>
  12902. struct RowIntervalOperationWrapper_2_tC2BCB54AB0390E74854BD4C005C2F1B15530CFAA
  12903. {
  12904. public:
  12905. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  12906. int32_t ___minY_0;
  12907. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  12908. int32_t ___maxY_1;
  12909. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  12910. int32_t ___stepY_2;
  12911. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  12912. int32_t ___width_3;
  12913. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  12914. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  12915. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  12916. AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED ___operation_5;
  12917. public:
  12918. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tC2BCB54AB0390E74854BD4C005C2F1B15530CFAA, ___minY_0)); }
  12919. inline int32_t get_minY_0() const { return ___minY_0; }
  12920. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  12921. inline void set_minY_0(int32_t value)
  12922. {
  12923. ___minY_0 = value;
  12924. }
  12925. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tC2BCB54AB0390E74854BD4C005C2F1B15530CFAA, ___maxY_1)); }
  12926. inline int32_t get_maxY_1() const { return ___maxY_1; }
  12927. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  12928. inline void set_maxY_1(int32_t value)
  12929. {
  12930. ___maxY_1 = value;
  12931. }
  12932. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tC2BCB54AB0390E74854BD4C005C2F1B15530CFAA, ___stepY_2)); }
  12933. inline int32_t get_stepY_2() const { return ___stepY_2; }
  12934. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  12935. inline void set_stepY_2(int32_t value)
  12936. {
  12937. ___stepY_2 = value;
  12938. }
  12939. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tC2BCB54AB0390E74854BD4C005C2F1B15530CFAA, ___width_3)); }
  12940. inline int32_t get_width_3() const { return ___width_3; }
  12941. inline int32_t* get_address_of_width_3() { return &___width_3; }
  12942. inline void set_width_3(int32_t value)
  12943. {
  12944. ___width_3 = value;
  12945. }
  12946. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tC2BCB54AB0390E74854BD4C005C2F1B15530CFAA, ___allocator_4)); }
  12947. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  12948. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  12949. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  12950. {
  12951. ___allocator_4 = value;
  12952. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  12953. }
  12954. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tC2BCB54AB0390E74854BD4C005C2F1B15530CFAA, ___operation_5)); }
  12955. inline AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED get_operation_5() const { return ___operation_5; }
  12956. inline AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED * get_address_of_operation_5() { return &___operation_5; }
  12957. inline void set_operation_5(AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED value)
  12958. {
  12959. ___operation_5 = value;
  12960. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  12961. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12962. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  12963. #endif
  12964. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  12965. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  12966. #endif
  12967. }
  12968. };
  12969. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>
  12970. struct RowIntervalOperationWrapper_2_tE2515E19EF1CBECDE33341E2642332B0A444DEE2
  12971. {
  12972. public:
  12973. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  12974. int32_t ___minY_0;
  12975. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  12976. int32_t ___maxY_1;
  12977. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  12978. int32_t ___stepY_2;
  12979. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  12980. int32_t ___width_3;
  12981. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  12982. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  12983. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  12984. AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107 ___operation_5;
  12985. public:
  12986. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE2515E19EF1CBECDE33341E2642332B0A444DEE2, ___minY_0)); }
  12987. inline int32_t get_minY_0() const { return ___minY_0; }
  12988. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  12989. inline void set_minY_0(int32_t value)
  12990. {
  12991. ___minY_0 = value;
  12992. }
  12993. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE2515E19EF1CBECDE33341E2642332B0A444DEE2, ___maxY_1)); }
  12994. inline int32_t get_maxY_1() const { return ___maxY_1; }
  12995. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  12996. inline void set_maxY_1(int32_t value)
  12997. {
  12998. ___maxY_1 = value;
  12999. }
  13000. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE2515E19EF1CBECDE33341E2642332B0A444DEE2, ___stepY_2)); }
  13001. inline int32_t get_stepY_2() const { return ___stepY_2; }
  13002. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  13003. inline void set_stepY_2(int32_t value)
  13004. {
  13005. ___stepY_2 = value;
  13006. }
  13007. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE2515E19EF1CBECDE33341E2642332B0A444DEE2, ___width_3)); }
  13008. inline int32_t get_width_3() const { return ___width_3; }
  13009. inline int32_t* get_address_of_width_3() { return &___width_3; }
  13010. inline void set_width_3(int32_t value)
  13011. {
  13012. ___width_3 = value;
  13013. }
  13014. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE2515E19EF1CBECDE33341E2642332B0A444DEE2, ___allocator_4)); }
  13015. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  13016. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  13017. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  13018. {
  13019. ___allocator_4 = value;
  13020. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  13021. }
  13022. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE2515E19EF1CBECDE33341E2642332B0A444DEE2, ___operation_5)); }
  13023. inline AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107 get_operation_5() const { return ___operation_5; }
  13024. inline AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107 * get_address_of_operation_5() { return &___operation_5; }
  13025. inline void set_operation_5(AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107 value)
  13026. {
  13027. ___operation_5 = value;
  13028. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  13029. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13030. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  13031. #endif
  13032. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13033. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  13034. #endif
  13035. }
  13036. };
  13037. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>
  13038. struct RowIntervalOperationWrapper_2_tFA423CB8823FC128A6B4DA2350102931518DAC0D
  13039. {
  13040. public:
  13041. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  13042. int32_t ___minY_0;
  13043. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  13044. int32_t ___maxY_1;
  13045. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  13046. int32_t ___stepY_2;
  13047. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  13048. int32_t ___width_3;
  13049. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  13050. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  13051. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  13052. AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3 ___operation_5;
  13053. public:
  13054. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tFA423CB8823FC128A6B4DA2350102931518DAC0D, ___minY_0)); }
  13055. inline int32_t get_minY_0() const { return ___minY_0; }
  13056. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  13057. inline void set_minY_0(int32_t value)
  13058. {
  13059. ___minY_0 = value;
  13060. }
  13061. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tFA423CB8823FC128A6B4DA2350102931518DAC0D, ___maxY_1)); }
  13062. inline int32_t get_maxY_1() const { return ___maxY_1; }
  13063. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  13064. inline void set_maxY_1(int32_t value)
  13065. {
  13066. ___maxY_1 = value;
  13067. }
  13068. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tFA423CB8823FC128A6B4DA2350102931518DAC0D, ___stepY_2)); }
  13069. inline int32_t get_stepY_2() const { return ___stepY_2; }
  13070. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  13071. inline void set_stepY_2(int32_t value)
  13072. {
  13073. ___stepY_2 = value;
  13074. }
  13075. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tFA423CB8823FC128A6B4DA2350102931518DAC0D, ___width_3)); }
  13076. inline int32_t get_width_3() const { return ___width_3; }
  13077. inline int32_t* get_address_of_width_3() { return &___width_3; }
  13078. inline void set_width_3(int32_t value)
  13079. {
  13080. ___width_3 = value;
  13081. }
  13082. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tFA423CB8823FC128A6B4DA2350102931518DAC0D, ___allocator_4)); }
  13083. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  13084. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  13085. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  13086. {
  13087. ___allocator_4 = value;
  13088. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  13089. }
  13090. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tFA423CB8823FC128A6B4DA2350102931518DAC0D, ___operation_5)); }
  13091. inline AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3 get_operation_5() const { return ___operation_5; }
  13092. inline AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3 * get_address_of_operation_5() { return &___operation_5; }
  13093. inline void set_operation_5(AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3 value)
  13094. {
  13095. ___operation_5 = value;
  13096. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  13097. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13098. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  13099. #endif
  13100. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13101. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  13102. #endif
  13103. }
  13104. };
  13105. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>
  13106. struct RowIntervalOperationWrapper_2_tCA505B0B692E1CDFA4841851625332A253BC07CB
  13107. {
  13108. public:
  13109. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  13110. int32_t ___minY_0;
  13111. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  13112. int32_t ___maxY_1;
  13113. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  13114. int32_t ___stepY_2;
  13115. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  13116. int32_t ___width_3;
  13117. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  13118. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  13119. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  13120. AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F ___operation_5;
  13121. public:
  13122. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tCA505B0B692E1CDFA4841851625332A253BC07CB, ___minY_0)); }
  13123. inline int32_t get_minY_0() const { return ___minY_0; }
  13124. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  13125. inline void set_minY_0(int32_t value)
  13126. {
  13127. ___minY_0 = value;
  13128. }
  13129. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tCA505B0B692E1CDFA4841851625332A253BC07CB, ___maxY_1)); }
  13130. inline int32_t get_maxY_1() const { return ___maxY_1; }
  13131. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  13132. inline void set_maxY_1(int32_t value)
  13133. {
  13134. ___maxY_1 = value;
  13135. }
  13136. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tCA505B0B692E1CDFA4841851625332A253BC07CB, ___stepY_2)); }
  13137. inline int32_t get_stepY_2() const { return ___stepY_2; }
  13138. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  13139. inline void set_stepY_2(int32_t value)
  13140. {
  13141. ___stepY_2 = value;
  13142. }
  13143. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tCA505B0B692E1CDFA4841851625332A253BC07CB, ___width_3)); }
  13144. inline int32_t get_width_3() const { return ___width_3; }
  13145. inline int32_t* get_address_of_width_3() { return &___width_3; }
  13146. inline void set_width_3(int32_t value)
  13147. {
  13148. ___width_3 = value;
  13149. }
  13150. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tCA505B0B692E1CDFA4841851625332A253BC07CB, ___allocator_4)); }
  13151. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  13152. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  13153. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  13154. {
  13155. ___allocator_4 = value;
  13156. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  13157. }
  13158. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tCA505B0B692E1CDFA4841851625332A253BC07CB, ___operation_5)); }
  13159. inline AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F get_operation_5() const { return ___operation_5; }
  13160. inline AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F * get_address_of_operation_5() { return &___operation_5; }
  13161. inline void set_operation_5(AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F value)
  13162. {
  13163. ___operation_5 = value;
  13164. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  13165. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13166. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  13167. #endif
  13168. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13169. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  13170. #endif
  13171. }
  13172. };
  13173. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>
  13174. struct RowIntervalOperationWrapper_2_t0AA45EE5010FDAA436C64AF4CFA44C64B9A4FDB8
  13175. {
  13176. public:
  13177. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  13178. int32_t ___minY_0;
  13179. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  13180. int32_t ___maxY_1;
  13181. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  13182. int32_t ___stepY_2;
  13183. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  13184. int32_t ___width_3;
  13185. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  13186. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  13187. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  13188. AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B ___operation_5;
  13189. public:
  13190. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0AA45EE5010FDAA436C64AF4CFA44C64B9A4FDB8, ___minY_0)); }
  13191. inline int32_t get_minY_0() const { return ___minY_0; }
  13192. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  13193. inline void set_minY_0(int32_t value)
  13194. {
  13195. ___minY_0 = value;
  13196. }
  13197. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0AA45EE5010FDAA436C64AF4CFA44C64B9A4FDB8, ___maxY_1)); }
  13198. inline int32_t get_maxY_1() const { return ___maxY_1; }
  13199. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  13200. inline void set_maxY_1(int32_t value)
  13201. {
  13202. ___maxY_1 = value;
  13203. }
  13204. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0AA45EE5010FDAA436C64AF4CFA44C64B9A4FDB8, ___stepY_2)); }
  13205. inline int32_t get_stepY_2() const { return ___stepY_2; }
  13206. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  13207. inline void set_stepY_2(int32_t value)
  13208. {
  13209. ___stepY_2 = value;
  13210. }
  13211. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0AA45EE5010FDAA436C64AF4CFA44C64B9A4FDB8, ___width_3)); }
  13212. inline int32_t get_width_3() const { return ___width_3; }
  13213. inline int32_t* get_address_of_width_3() { return &___width_3; }
  13214. inline void set_width_3(int32_t value)
  13215. {
  13216. ___width_3 = value;
  13217. }
  13218. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0AA45EE5010FDAA436C64AF4CFA44C64B9A4FDB8, ___allocator_4)); }
  13219. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  13220. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  13221. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  13222. {
  13223. ___allocator_4 = value;
  13224. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  13225. }
  13226. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0AA45EE5010FDAA436C64AF4CFA44C64B9A4FDB8, ___operation_5)); }
  13227. inline AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B get_operation_5() const { return ___operation_5; }
  13228. inline AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B * get_address_of_operation_5() { return &___operation_5; }
  13229. inline void set_operation_5(AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B value)
  13230. {
  13231. ___operation_5 = value;
  13232. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  13233. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13234. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  13235. #endif
  13236. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13237. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  13238. #endif
  13239. }
  13240. };
  13241. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>
  13242. struct RowIntervalOperationWrapper_2_tB8BE1D5522249D61CCCD127B1E84190B50CCE82C
  13243. {
  13244. public:
  13245. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  13246. int32_t ___minY_0;
  13247. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  13248. int32_t ___maxY_1;
  13249. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  13250. int32_t ___stepY_2;
  13251. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  13252. int32_t ___width_3;
  13253. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  13254. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  13255. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  13256. AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5 ___operation_5;
  13257. public:
  13258. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tB8BE1D5522249D61CCCD127B1E84190B50CCE82C, ___minY_0)); }
  13259. inline int32_t get_minY_0() const { return ___minY_0; }
  13260. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  13261. inline void set_minY_0(int32_t value)
  13262. {
  13263. ___minY_0 = value;
  13264. }
  13265. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tB8BE1D5522249D61CCCD127B1E84190B50CCE82C, ___maxY_1)); }
  13266. inline int32_t get_maxY_1() const { return ___maxY_1; }
  13267. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  13268. inline void set_maxY_1(int32_t value)
  13269. {
  13270. ___maxY_1 = value;
  13271. }
  13272. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tB8BE1D5522249D61CCCD127B1E84190B50CCE82C, ___stepY_2)); }
  13273. inline int32_t get_stepY_2() const { return ___stepY_2; }
  13274. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  13275. inline void set_stepY_2(int32_t value)
  13276. {
  13277. ___stepY_2 = value;
  13278. }
  13279. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tB8BE1D5522249D61CCCD127B1E84190B50CCE82C, ___width_3)); }
  13280. inline int32_t get_width_3() const { return ___width_3; }
  13281. inline int32_t* get_address_of_width_3() { return &___width_3; }
  13282. inline void set_width_3(int32_t value)
  13283. {
  13284. ___width_3 = value;
  13285. }
  13286. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tB8BE1D5522249D61CCCD127B1E84190B50CCE82C, ___allocator_4)); }
  13287. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  13288. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  13289. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  13290. {
  13291. ___allocator_4 = value;
  13292. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  13293. }
  13294. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tB8BE1D5522249D61CCCD127B1E84190B50CCE82C, ___operation_5)); }
  13295. inline AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5 get_operation_5() const { return ___operation_5; }
  13296. inline AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5 * get_address_of_operation_5() { return &___operation_5; }
  13297. inline void set_operation_5(AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5 value)
  13298. {
  13299. ___operation_5 = value;
  13300. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  13301. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13302. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  13303. #endif
  13304. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13305. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  13306. #endif
  13307. }
  13308. };
  13309. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>
  13310. struct RowIntervalOperationWrapper_2_t3F51B757E4D929A50A30632F1B4518D13EA0D719
  13311. {
  13312. public:
  13313. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  13314. int32_t ___minY_0;
  13315. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  13316. int32_t ___maxY_1;
  13317. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  13318. int32_t ___stepY_2;
  13319. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  13320. int32_t ___width_3;
  13321. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  13322. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  13323. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  13324. AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C ___operation_5;
  13325. public:
  13326. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3F51B757E4D929A50A30632F1B4518D13EA0D719, ___minY_0)); }
  13327. inline int32_t get_minY_0() const { return ___minY_0; }
  13328. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  13329. inline void set_minY_0(int32_t value)
  13330. {
  13331. ___minY_0 = value;
  13332. }
  13333. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3F51B757E4D929A50A30632F1B4518D13EA0D719, ___maxY_1)); }
  13334. inline int32_t get_maxY_1() const { return ___maxY_1; }
  13335. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  13336. inline void set_maxY_1(int32_t value)
  13337. {
  13338. ___maxY_1 = value;
  13339. }
  13340. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3F51B757E4D929A50A30632F1B4518D13EA0D719, ___stepY_2)); }
  13341. inline int32_t get_stepY_2() const { return ___stepY_2; }
  13342. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  13343. inline void set_stepY_2(int32_t value)
  13344. {
  13345. ___stepY_2 = value;
  13346. }
  13347. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3F51B757E4D929A50A30632F1B4518D13EA0D719, ___width_3)); }
  13348. inline int32_t get_width_3() const { return ___width_3; }
  13349. inline int32_t* get_address_of_width_3() { return &___width_3; }
  13350. inline void set_width_3(int32_t value)
  13351. {
  13352. ___width_3 = value;
  13353. }
  13354. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3F51B757E4D929A50A30632F1B4518D13EA0D719, ___allocator_4)); }
  13355. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  13356. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  13357. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  13358. {
  13359. ___allocator_4 = value;
  13360. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  13361. }
  13362. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3F51B757E4D929A50A30632F1B4518D13EA0D719, ___operation_5)); }
  13363. inline AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C get_operation_5() const { return ___operation_5; }
  13364. inline AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C * get_address_of_operation_5() { return &___operation_5; }
  13365. inline void set_operation_5(AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C value)
  13366. {
  13367. ___operation_5 = value;
  13368. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  13369. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13370. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  13371. #endif
  13372. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13373. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  13374. #endif
  13375. }
  13376. };
  13377. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>
  13378. struct RowIntervalOperationWrapper_2_t8AB299E43413994E9E8856D818A83739B76993B0
  13379. {
  13380. public:
  13381. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  13382. int32_t ___minY_0;
  13383. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  13384. int32_t ___maxY_1;
  13385. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  13386. int32_t ___stepY_2;
  13387. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  13388. int32_t ___width_3;
  13389. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  13390. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  13391. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  13392. AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434 ___operation_5;
  13393. public:
  13394. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t8AB299E43413994E9E8856D818A83739B76993B0, ___minY_0)); }
  13395. inline int32_t get_minY_0() const { return ___minY_0; }
  13396. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  13397. inline void set_minY_0(int32_t value)
  13398. {
  13399. ___minY_0 = value;
  13400. }
  13401. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t8AB299E43413994E9E8856D818A83739B76993B0, ___maxY_1)); }
  13402. inline int32_t get_maxY_1() const { return ___maxY_1; }
  13403. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  13404. inline void set_maxY_1(int32_t value)
  13405. {
  13406. ___maxY_1 = value;
  13407. }
  13408. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t8AB299E43413994E9E8856D818A83739B76993B0, ___stepY_2)); }
  13409. inline int32_t get_stepY_2() const { return ___stepY_2; }
  13410. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  13411. inline void set_stepY_2(int32_t value)
  13412. {
  13413. ___stepY_2 = value;
  13414. }
  13415. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t8AB299E43413994E9E8856D818A83739B76993B0, ___width_3)); }
  13416. inline int32_t get_width_3() const { return ___width_3; }
  13417. inline int32_t* get_address_of_width_3() { return &___width_3; }
  13418. inline void set_width_3(int32_t value)
  13419. {
  13420. ___width_3 = value;
  13421. }
  13422. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t8AB299E43413994E9E8856D818A83739B76993B0, ___allocator_4)); }
  13423. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  13424. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  13425. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  13426. {
  13427. ___allocator_4 = value;
  13428. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  13429. }
  13430. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t8AB299E43413994E9E8856D818A83739B76993B0, ___operation_5)); }
  13431. inline AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434 get_operation_5() const { return ___operation_5; }
  13432. inline AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434 * get_address_of_operation_5() { return &___operation_5; }
  13433. inline void set_operation_5(AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434 value)
  13434. {
  13435. ___operation_5 = value;
  13436. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  13437. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13438. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  13439. #endif
  13440. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13441. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  13442. #endif
  13443. }
  13444. };
  13445. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>
  13446. struct RowIntervalOperationWrapper_2_tBAC33CCBDCAFE906936A77C96513793EA4F44845
  13447. {
  13448. public:
  13449. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  13450. int32_t ___minY_0;
  13451. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  13452. int32_t ___maxY_1;
  13453. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  13454. int32_t ___stepY_2;
  13455. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  13456. int32_t ___width_3;
  13457. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  13458. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  13459. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  13460. AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89 ___operation_5;
  13461. public:
  13462. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tBAC33CCBDCAFE906936A77C96513793EA4F44845, ___minY_0)); }
  13463. inline int32_t get_minY_0() const { return ___minY_0; }
  13464. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  13465. inline void set_minY_0(int32_t value)
  13466. {
  13467. ___minY_0 = value;
  13468. }
  13469. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tBAC33CCBDCAFE906936A77C96513793EA4F44845, ___maxY_1)); }
  13470. inline int32_t get_maxY_1() const { return ___maxY_1; }
  13471. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  13472. inline void set_maxY_1(int32_t value)
  13473. {
  13474. ___maxY_1 = value;
  13475. }
  13476. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tBAC33CCBDCAFE906936A77C96513793EA4F44845, ___stepY_2)); }
  13477. inline int32_t get_stepY_2() const { return ___stepY_2; }
  13478. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  13479. inline void set_stepY_2(int32_t value)
  13480. {
  13481. ___stepY_2 = value;
  13482. }
  13483. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tBAC33CCBDCAFE906936A77C96513793EA4F44845, ___width_3)); }
  13484. inline int32_t get_width_3() const { return ___width_3; }
  13485. inline int32_t* get_address_of_width_3() { return &___width_3; }
  13486. inline void set_width_3(int32_t value)
  13487. {
  13488. ___width_3 = value;
  13489. }
  13490. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tBAC33CCBDCAFE906936A77C96513793EA4F44845, ___allocator_4)); }
  13491. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  13492. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  13493. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  13494. {
  13495. ___allocator_4 = value;
  13496. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  13497. }
  13498. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tBAC33CCBDCAFE906936A77C96513793EA4F44845, ___operation_5)); }
  13499. inline AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89 get_operation_5() const { return ___operation_5; }
  13500. inline AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89 * get_address_of_operation_5() { return &___operation_5; }
  13501. inline void set_operation_5(AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89 value)
  13502. {
  13503. ___operation_5 = value;
  13504. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  13505. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13506. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  13507. #endif
  13508. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13509. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  13510. #endif
  13511. }
  13512. };
  13513. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>
  13514. struct RowIntervalOperationWrapper_2_t64C27D86FBC30ECBAC9E3DA6550CC5C860CE0592
  13515. {
  13516. public:
  13517. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  13518. int32_t ___minY_0;
  13519. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  13520. int32_t ___maxY_1;
  13521. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  13522. int32_t ___stepY_2;
  13523. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  13524. int32_t ___width_3;
  13525. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  13526. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  13527. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  13528. AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2 ___operation_5;
  13529. public:
  13530. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t64C27D86FBC30ECBAC9E3DA6550CC5C860CE0592, ___minY_0)); }
  13531. inline int32_t get_minY_0() const { return ___minY_0; }
  13532. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  13533. inline void set_minY_0(int32_t value)
  13534. {
  13535. ___minY_0 = value;
  13536. }
  13537. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t64C27D86FBC30ECBAC9E3DA6550CC5C860CE0592, ___maxY_1)); }
  13538. inline int32_t get_maxY_1() const { return ___maxY_1; }
  13539. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  13540. inline void set_maxY_1(int32_t value)
  13541. {
  13542. ___maxY_1 = value;
  13543. }
  13544. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t64C27D86FBC30ECBAC9E3DA6550CC5C860CE0592, ___stepY_2)); }
  13545. inline int32_t get_stepY_2() const { return ___stepY_2; }
  13546. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  13547. inline void set_stepY_2(int32_t value)
  13548. {
  13549. ___stepY_2 = value;
  13550. }
  13551. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t64C27D86FBC30ECBAC9E3DA6550CC5C860CE0592, ___width_3)); }
  13552. inline int32_t get_width_3() const { return ___width_3; }
  13553. inline int32_t* get_address_of_width_3() { return &___width_3; }
  13554. inline void set_width_3(int32_t value)
  13555. {
  13556. ___width_3 = value;
  13557. }
  13558. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t64C27D86FBC30ECBAC9E3DA6550CC5C860CE0592, ___allocator_4)); }
  13559. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  13560. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  13561. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  13562. {
  13563. ___allocator_4 = value;
  13564. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  13565. }
  13566. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t64C27D86FBC30ECBAC9E3DA6550CC5C860CE0592, ___operation_5)); }
  13567. inline AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2 get_operation_5() const { return ___operation_5; }
  13568. inline AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2 * get_address_of_operation_5() { return &___operation_5; }
  13569. inline void set_operation_5(AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2 value)
  13570. {
  13571. ___operation_5 = value;
  13572. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  13573. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13574. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  13575. #endif
  13576. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13577. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  13578. #endif
  13579. }
  13580. };
  13581. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>
  13582. struct RowIntervalOperationWrapper_2_t1BC88313C256131849EE09D5F0537C29F1543936
  13583. {
  13584. public:
  13585. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  13586. int32_t ___minY_0;
  13587. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  13588. int32_t ___maxY_1;
  13589. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  13590. int32_t ___stepY_2;
  13591. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  13592. int32_t ___width_3;
  13593. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  13594. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  13595. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  13596. AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447 ___operation_5;
  13597. public:
  13598. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t1BC88313C256131849EE09D5F0537C29F1543936, ___minY_0)); }
  13599. inline int32_t get_minY_0() const { return ___minY_0; }
  13600. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  13601. inline void set_minY_0(int32_t value)
  13602. {
  13603. ___minY_0 = value;
  13604. }
  13605. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t1BC88313C256131849EE09D5F0537C29F1543936, ___maxY_1)); }
  13606. inline int32_t get_maxY_1() const { return ___maxY_1; }
  13607. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  13608. inline void set_maxY_1(int32_t value)
  13609. {
  13610. ___maxY_1 = value;
  13611. }
  13612. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t1BC88313C256131849EE09D5F0537C29F1543936, ___stepY_2)); }
  13613. inline int32_t get_stepY_2() const { return ___stepY_2; }
  13614. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  13615. inline void set_stepY_2(int32_t value)
  13616. {
  13617. ___stepY_2 = value;
  13618. }
  13619. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t1BC88313C256131849EE09D5F0537C29F1543936, ___width_3)); }
  13620. inline int32_t get_width_3() const { return ___width_3; }
  13621. inline int32_t* get_address_of_width_3() { return &___width_3; }
  13622. inline void set_width_3(int32_t value)
  13623. {
  13624. ___width_3 = value;
  13625. }
  13626. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t1BC88313C256131849EE09D5F0537C29F1543936, ___allocator_4)); }
  13627. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  13628. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  13629. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  13630. {
  13631. ___allocator_4 = value;
  13632. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  13633. }
  13634. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t1BC88313C256131849EE09D5F0537C29F1543936, ___operation_5)); }
  13635. inline AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447 get_operation_5() const { return ___operation_5; }
  13636. inline AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447 * get_address_of_operation_5() { return &___operation_5; }
  13637. inline void set_operation_5(AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447 value)
  13638. {
  13639. ___operation_5 = value;
  13640. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  13641. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13642. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  13643. #endif
  13644. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13645. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  13646. #endif
  13647. }
  13648. };
  13649. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>
  13650. struct RowIntervalOperationWrapper_2_tF9D87D530B7CBBEAA77A986989C26C76945BD1F9
  13651. {
  13652. public:
  13653. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  13654. int32_t ___minY_0;
  13655. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  13656. int32_t ___maxY_1;
  13657. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  13658. int32_t ___stepY_2;
  13659. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  13660. int32_t ___width_3;
  13661. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  13662. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  13663. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  13664. AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4 ___operation_5;
  13665. public:
  13666. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF9D87D530B7CBBEAA77A986989C26C76945BD1F9, ___minY_0)); }
  13667. inline int32_t get_minY_0() const { return ___minY_0; }
  13668. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  13669. inline void set_minY_0(int32_t value)
  13670. {
  13671. ___minY_0 = value;
  13672. }
  13673. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF9D87D530B7CBBEAA77A986989C26C76945BD1F9, ___maxY_1)); }
  13674. inline int32_t get_maxY_1() const { return ___maxY_1; }
  13675. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  13676. inline void set_maxY_1(int32_t value)
  13677. {
  13678. ___maxY_1 = value;
  13679. }
  13680. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF9D87D530B7CBBEAA77A986989C26C76945BD1F9, ___stepY_2)); }
  13681. inline int32_t get_stepY_2() const { return ___stepY_2; }
  13682. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  13683. inline void set_stepY_2(int32_t value)
  13684. {
  13685. ___stepY_2 = value;
  13686. }
  13687. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF9D87D530B7CBBEAA77A986989C26C76945BD1F9, ___width_3)); }
  13688. inline int32_t get_width_3() const { return ___width_3; }
  13689. inline int32_t* get_address_of_width_3() { return &___width_3; }
  13690. inline void set_width_3(int32_t value)
  13691. {
  13692. ___width_3 = value;
  13693. }
  13694. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF9D87D530B7CBBEAA77A986989C26C76945BD1F9, ___allocator_4)); }
  13695. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  13696. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  13697. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  13698. {
  13699. ___allocator_4 = value;
  13700. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  13701. }
  13702. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF9D87D530B7CBBEAA77A986989C26C76945BD1F9, ___operation_5)); }
  13703. inline AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4 get_operation_5() const { return ___operation_5; }
  13704. inline AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4 * get_address_of_operation_5() { return &___operation_5; }
  13705. inline void set_operation_5(AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4 value)
  13706. {
  13707. ___operation_5 = value;
  13708. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  13709. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13710. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  13711. #endif
  13712. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13713. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  13714. #endif
  13715. }
  13716. };
  13717. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>
  13718. struct RowIntervalOperationWrapper_2_t403F58B833CACFDDDD0F3B8B8392127628DA6B72
  13719. {
  13720. public:
  13721. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  13722. int32_t ___minY_0;
  13723. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  13724. int32_t ___maxY_1;
  13725. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  13726. int32_t ___stepY_2;
  13727. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  13728. int32_t ___width_3;
  13729. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  13730. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  13731. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  13732. AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A ___operation_5;
  13733. public:
  13734. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t403F58B833CACFDDDD0F3B8B8392127628DA6B72, ___minY_0)); }
  13735. inline int32_t get_minY_0() const { return ___minY_0; }
  13736. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  13737. inline void set_minY_0(int32_t value)
  13738. {
  13739. ___minY_0 = value;
  13740. }
  13741. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t403F58B833CACFDDDD0F3B8B8392127628DA6B72, ___maxY_1)); }
  13742. inline int32_t get_maxY_1() const { return ___maxY_1; }
  13743. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  13744. inline void set_maxY_1(int32_t value)
  13745. {
  13746. ___maxY_1 = value;
  13747. }
  13748. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t403F58B833CACFDDDD0F3B8B8392127628DA6B72, ___stepY_2)); }
  13749. inline int32_t get_stepY_2() const { return ___stepY_2; }
  13750. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  13751. inline void set_stepY_2(int32_t value)
  13752. {
  13753. ___stepY_2 = value;
  13754. }
  13755. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t403F58B833CACFDDDD0F3B8B8392127628DA6B72, ___width_3)); }
  13756. inline int32_t get_width_3() const { return ___width_3; }
  13757. inline int32_t* get_address_of_width_3() { return &___width_3; }
  13758. inline void set_width_3(int32_t value)
  13759. {
  13760. ___width_3 = value;
  13761. }
  13762. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t403F58B833CACFDDDD0F3B8B8392127628DA6B72, ___allocator_4)); }
  13763. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  13764. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  13765. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  13766. {
  13767. ___allocator_4 = value;
  13768. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  13769. }
  13770. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t403F58B833CACFDDDD0F3B8B8392127628DA6B72, ___operation_5)); }
  13771. inline AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A get_operation_5() const { return ___operation_5; }
  13772. inline AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A * get_address_of_operation_5() { return &___operation_5; }
  13773. inline void set_operation_5(AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A value)
  13774. {
  13775. ___operation_5 = value;
  13776. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  13777. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13778. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  13779. #endif
  13780. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13781. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  13782. #endif
  13783. }
  13784. };
  13785. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>
  13786. struct RowIntervalOperationWrapper_2_t989613E45C50677C4ACED3795915CC6092C8A8DF
  13787. {
  13788. public:
  13789. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  13790. int32_t ___minY_0;
  13791. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  13792. int32_t ___maxY_1;
  13793. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  13794. int32_t ___stepY_2;
  13795. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  13796. int32_t ___width_3;
  13797. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  13798. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  13799. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  13800. AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695 ___operation_5;
  13801. public:
  13802. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t989613E45C50677C4ACED3795915CC6092C8A8DF, ___minY_0)); }
  13803. inline int32_t get_minY_0() const { return ___minY_0; }
  13804. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  13805. inline void set_minY_0(int32_t value)
  13806. {
  13807. ___minY_0 = value;
  13808. }
  13809. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t989613E45C50677C4ACED3795915CC6092C8A8DF, ___maxY_1)); }
  13810. inline int32_t get_maxY_1() const { return ___maxY_1; }
  13811. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  13812. inline void set_maxY_1(int32_t value)
  13813. {
  13814. ___maxY_1 = value;
  13815. }
  13816. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t989613E45C50677C4ACED3795915CC6092C8A8DF, ___stepY_2)); }
  13817. inline int32_t get_stepY_2() const { return ___stepY_2; }
  13818. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  13819. inline void set_stepY_2(int32_t value)
  13820. {
  13821. ___stepY_2 = value;
  13822. }
  13823. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t989613E45C50677C4ACED3795915CC6092C8A8DF, ___width_3)); }
  13824. inline int32_t get_width_3() const { return ___width_3; }
  13825. inline int32_t* get_address_of_width_3() { return &___width_3; }
  13826. inline void set_width_3(int32_t value)
  13827. {
  13828. ___width_3 = value;
  13829. }
  13830. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t989613E45C50677C4ACED3795915CC6092C8A8DF, ___allocator_4)); }
  13831. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  13832. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  13833. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  13834. {
  13835. ___allocator_4 = value;
  13836. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  13837. }
  13838. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t989613E45C50677C4ACED3795915CC6092C8A8DF, ___operation_5)); }
  13839. inline AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695 get_operation_5() const { return ___operation_5; }
  13840. inline AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695 * get_address_of_operation_5() { return &___operation_5; }
  13841. inline void set_operation_5(AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695 value)
  13842. {
  13843. ___operation_5 = value;
  13844. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  13845. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13846. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  13847. #endif
  13848. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13849. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  13850. #endif
  13851. }
  13852. };
  13853. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>
  13854. struct RowIntervalOperationWrapper_2_tEA0F20AF9BD16B6BADD54A6231149F1278E1FCE5
  13855. {
  13856. public:
  13857. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  13858. int32_t ___minY_0;
  13859. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  13860. int32_t ___maxY_1;
  13861. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  13862. int32_t ___stepY_2;
  13863. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  13864. int32_t ___width_3;
  13865. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  13866. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  13867. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  13868. AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A ___operation_5;
  13869. public:
  13870. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tEA0F20AF9BD16B6BADD54A6231149F1278E1FCE5, ___minY_0)); }
  13871. inline int32_t get_minY_0() const { return ___minY_0; }
  13872. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  13873. inline void set_minY_0(int32_t value)
  13874. {
  13875. ___minY_0 = value;
  13876. }
  13877. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tEA0F20AF9BD16B6BADD54A6231149F1278E1FCE5, ___maxY_1)); }
  13878. inline int32_t get_maxY_1() const { return ___maxY_1; }
  13879. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  13880. inline void set_maxY_1(int32_t value)
  13881. {
  13882. ___maxY_1 = value;
  13883. }
  13884. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tEA0F20AF9BD16B6BADD54A6231149F1278E1FCE5, ___stepY_2)); }
  13885. inline int32_t get_stepY_2() const { return ___stepY_2; }
  13886. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  13887. inline void set_stepY_2(int32_t value)
  13888. {
  13889. ___stepY_2 = value;
  13890. }
  13891. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tEA0F20AF9BD16B6BADD54A6231149F1278E1FCE5, ___width_3)); }
  13892. inline int32_t get_width_3() const { return ___width_3; }
  13893. inline int32_t* get_address_of_width_3() { return &___width_3; }
  13894. inline void set_width_3(int32_t value)
  13895. {
  13896. ___width_3 = value;
  13897. }
  13898. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tEA0F20AF9BD16B6BADD54A6231149F1278E1FCE5, ___allocator_4)); }
  13899. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  13900. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  13901. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  13902. {
  13903. ___allocator_4 = value;
  13904. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  13905. }
  13906. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tEA0F20AF9BD16B6BADD54A6231149F1278E1FCE5, ___operation_5)); }
  13907. inline AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A get_operation_5() const { return ___operation_5; }
  13908. inline AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A * get_address_of_operation_5() { return &___operation_5; }
  13909. inline void set_operation_5(AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A value)
  13910. {
  13911. ___operation_5 = value;
  13912. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  13913. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13914. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  13915. #endif
  13916. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13917. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  13918. #endif
  13919. }
  13920. };
  13921. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>
  13922. struct RowIntervalOperationWrapper_2_t0FF5C0CDB6CA7455A636C197D259D0E827671B20
  13923. {
  13924. public:
  13925. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  13926. int32_t ___minY_0;
  13927. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  13928. int32_t ___maxY_1;
  13929. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  13930. int32_t ___stepY_2;
  13931. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  13932. int32_t ___width_3;
  13933. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  13934. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  13935. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  13936. AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE ___operation_5;
  13937. public:
  13938. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0FF5C0CDB6CA7455A636C197D259D0E827671B20, ___minY_0)); }
  13939. inline int32_t get_minY_0() const { return ___minY_0; }
  13940. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  13941. inline void set_minY_0(int32_t value)
  13942. {
  13943. ___minY_0 = value;
  13944. }
  13945. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0FF5C0CDB6CA7455A636C197D259D0E827671B20, ___maxY_1)); }
  13946. inline int32_t get_maxY_1() const { return ___maxY_1; }
  13947. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  13948. inline void set_maxY_1(int32_t value)
  13949. {
  13950. ___maxY_1 = value;
  13951. }
  13952. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0FF5C0CDB6CA7455A636C197D259D0E827671B20, ___stepY_2)); }
  13953. inline int32_t get_stepY_2() const { return ___stepY_2; }
  13954. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  13955. inline void set_stepY_2(int32_t value)
  13956. {
  13957. ___stepY_2 = value;
  13958. }
  13959. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0FF5C0CDB6CA7455A636C197D259D0E827671B20, ___width_3)); }
  13960. inline int32_t get_width_3() const { return ___width_3; }
  13961. inline int32_t* get_address_of_width_3() { return &___width_3; }
  13962. inline void set_width_3(int32_t value)
  13963. {
  13964. ___width_3 = value;
  13965. }
  13966. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0FF5C0CDB6CA7455A636C197D259D0E827671B20, ___allocator_4)); }
  13967. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  13968. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  13969. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  13970. {
  13971. ___allocator_4 = value;
  13972. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  13973. }
  13974. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0FF5C0CDB6CA7455A636C197D259D0E827671B20, ___operation_5)); }
  13975. inline AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE get_operation_5() const { return ___operation_5; }
  13976. inline AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE * get_address_of_operation_5() { return &___operation_5; }
  13977. inline void set_operation_5(AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE value)
  13978. {
  13979. ___operation_5 = value;
  13980. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  13981. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13982. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  13983. #endif
  13984. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  13985. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  13986. #endif
  13987. }
  13988. };
  13989. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>
  13990. struct RowIntervalOperationWrapper_2_t31F0E90A6978E2E1B2C5770687F3AED320B359DF
  13991. {
  13992. public:
  13993. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  13994. int32_t ___minY_0;
  13995. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  13996. int32_t ___maxY_1;
  13997. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  13998. int32_t ___stepY_2;
  13999. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  14000. int32_t ___width_3;
  14001. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  14002. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  14003. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  14004. AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC ___operation_5;
  14005. public:
  14006. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t31F0E90A6978E2E1B2C5770687F3AED320B359DF, ___minY_0)); }
  14007. inline int32_t get_minY_0() const { return ___minY_0; }
  14008. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  14009. inline void set_minY_0(int32_t value)
  14010. {
  14011. ___minY_0 = value;
  14012. }
  14013. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t31F0E90A6978E2E1B2C5770687F3AED320B359DF, ___maxY_1)); }
  14014. inline int32_t get_maxY_1() const { return ___maxY_1; }
  14015. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  14016. inline void set_maxY_1(int32_t value)
  14017. {
  14018. ___maxY_1 = value;
  14019. }
  14020. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t31F0E90A6978E2E1B2C5770687F3AED320B359DF, ___stepY_2)); }
  14021. inline int32_t get_stepY_2() const { return ___stepY_2; }
  14022. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  14023. inline void set_stepY_2(int32_t value)
  14024. {
  14025. ___stepY_2 = value;
  14026. }
  14027. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t31F0E90A6978E2E1B2C5770687F3AED320B359DF, ___width_3)); }
  14028. inline int32_t get_width_3() const { return ___width_3; }
  14029. inline int32_t* get_address_of_width_3() { return &___width_3; }
  14030. inline void set_width_3(int32_t value)
  14031. {
  14032. ___width_3 = value;
  14033. }
  14034. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t31F0E90A6978E2E1B2C5770687F3AED320B359DF, ___allocator_4)); }
  14035. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  14036. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  14037. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  14038. {
  14039. ___allocator_4 = value;
  14040. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  14041. }
  14042. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t31F0E90A6978E2E1B2C5770687F3AED320B359DF, ___operation_5)); }
  14043. inline AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC get_operation_5() const { return ___operation_5; }
  14044. inline AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC * get_address_of_operation_5() { return &___operation_5; }
  14045. inline void set_operation_5(AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC value)
  14046. {
  14047. ___operation_5 = value;
  14048. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  14049. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14050. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  14051. #endif
  14052. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14053. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  14054. #endif
  14055. }
  14056. };
  14057. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>
  14058. struct RowIntervalOperationWrapper_2_t3C92FBBACCABD0620C1AB7E58B8975A05C5D9DF8
  14059. {
  14060. public:
  14061. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  14062. int32_t ___minY_0;
  14063. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  14064. int32_t ___maxY_1;
  14065. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  14066. int32_t ___stepY_2;
  14067. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  14068. int32_t ___width_3;
  14069. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  14070. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  14071. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  14072. AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A ___operation_5;
  14073. public:
  14074. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3C92FBBACCABD0620C1AB7E58B8975A05C5D9DF8, ___minY_0)); }
  14075. inline int32_t get_minY_0() const { return ___minY_0; }
  14076. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  14077. inline void set_minY_0(int32_t value)
  14078. {
  14079. ___minY_0 = value;
  14080. }
  14081. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3C92FBBACCABD0620C1AB7E58B8975A05C5D9DF8, ___maxY_1)); }
  14082. inline int32_t get_maxY_1() const { return ___maxY_1; }
  14083. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  14084. inline void set_maxY_1(int32_t value)
  14085. {
  14086. ___maxY_1 = value;
  14087. }
  14088. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3C92FBBACCABD0620C1AB7E58B8975A05C5D9DF8, ___stepY_2)); }
  14089. inline int32_t get_stepY_2() const { return ___stepY_2; }
  14090. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  14091. inline void set_stepY_2(int32_t value)
  14092. {
  14093. ___stepY_2 = value;
  14094. }
  14095. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3C92FBBACCABD0620C1AB7E58B8975A05C5D9DF8, ___width_3)); }
  14096. inline int32_t get_width_3() const { return ___width_3; }
  14097. inline int32_t* get_address_of_width_3() { return &___width_3; }
  14098. inline void set_width_3(int32_t value)
  14099. {
  14100. ___width_3 = value;
  14101. }
  14102. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3C92FBBACCABD0620C1AB7E58B8975A05C5D9DF8, ___allocator_4)); }
  14103. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  14104. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  14105. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  14106. {
  14107. ___allocator_4 = value;
  14108. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  14109. }
  14110. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3C92FBBACCABD0620C1AB7E58B8975A05C5D9DF8, ___operation_5)); }
  14111. inline AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A get_operation_5() const { return ___operation_5; }
  14112. inline AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A * get_address_of_operation_5() { return &___operation_5; }
  14113. inline void set_operation_5(AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A value)
  14114. {
  14115. ___operation_5 = value;
  14116. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  14117. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14118. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  14119. #endif
  14120. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14121. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  14122. #endif
  14123. }
  14124. };
  14125. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>
  14126. struct RowIntervalOperationWrapper_2_t733C729FF9B0892085DA2393211736D5D0057123
  14127. {
  14128. public:
  14129. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  14130. int32_t ___minY_0;
  14131. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  14132. int32_t ___maxY_1;
  14133. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  14134. int32_t ___stepY_2;
  14135. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  14136. int32_t ___width_3;
  14137. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  14138. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  14139. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  14140. AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459 ___operation_5;
  14141. public:
  14142. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t733C729FF9B0892085DA2393211736D5D0057123, ___minY_0)); }
  14143. inline int32_t get_minY_0() const { return ___minY_0; }
  14144. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  14145. inline void set_minY_0(int32_t value)
  14146. {
  14147. ___minY_0 = value;
  14148. }
  14149. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t733C729FF9B0892085DA2393211736D5D0057123, ___maxY_1)); }
  14150. inline int32_t get_maxY_1() const { return ___maxY_1; }
  14151. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  14152. inline void set_maxY_1(int32_t value)
  14153. {
  14154. ___maxY_1 = value;
  14155. }
  14156. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t733C729FF9B0892085DA2393211736D5D0057123, ___stepY_2)); }
  14157. inline int32_t get_stepY_2() const { return ___stepY_2; }
  14158. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  14159. inline void set_stepY_2(int32_t value)
  14160. {
  14161. ___stepY_2 = value;
  14162. }
  14163. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t733C729FF9B0892085DA2393211736D5D0057123, ___width_3)); }
  14164. inline int32_t get_width_3() const { return ___width_3; }
  14165. inline int32_t* get_address_of_width_3() { return &___width_3; }
  14166. inline void set_width_3(int32_t value)
  14167. {
  14168. ___width_3 = value;
  14169. }
  14170. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t733C729FF9B0892085DA2393211736D5D0057123, ___allocator_4)); }
  14171. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  14172. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  14173. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  14174. {
  14175. ___allocator_4 = value;
  14176. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  14177. }
  14178. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t733C729FF9B0892085DA2393211736D5D0057123, ___operation_5)); }
  14179. inline AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459 get_operation_5() const { return ___operation_5; }
  14180. inline AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459 * get_address_of_operation_5() { return &___operation_5; }
  14181. inline void set_operation_5(AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459 value)
  14182. {
  14183. ___operation_5 = value;
  14184. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  14185. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14186. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  14187. #endif
  14188. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14189. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  14190. #endif
  14191. }
  14192. };
  14193. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>
  14194. struct RowIntervalOperationWrapper_2_tF40E3F142AF3381B89D65D4CB922CE086EAAB12D
  14195. {
  14196. public:
  14197. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  14198. int32_t ___minY_0;
  14199. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  14200. int32_t ___maxY_1;
  14201. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  14202. int32_t ___stepY_2;
  14203. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  14204. int32_t ___width_3;
  14205. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  14206. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  14207. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  14208. AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5 ___operation_5;
  14209. public:
  14210. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF40E3F142AF3381B89D65D4CB922CE086EAAB12D, ___minY_0)); }
  14211. inline int32_t get_minY_0() const { return ___minY_0; }
  14212. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  14213. inline void set_minY_0(int32_t value)
  14214. {
  14215. ___minY_0 = value;
  14216. }
  14217. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF40E3F142AF3381B89D65D4CB922CE086EAAB12D, ___maxY_1)); }
  14218. inline int32_t get_maxY_1() const { return ___maxY_1; }
  14219. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  14220. inline void set_maxY_1(int32_t value)
  14221. {
  14222. ___maxY_1 = value;
  14223. }
  14224. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF40E3F142AF3381B89D65D4CB922CE086EAAB12D, ___stepY_2)); }
  14225. inline int32_t get_stepY_2() const { return ___stepY_2; }
  14226. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  14227. inline void set_stepY_2(int32_t value)
  14228. {
  14229. ___stepY_2 = value;
  14230. }
  14231. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF40E3F142AF3381B89D65D4CB922CE086EAAB12D, ___width_3)); }
  14232. inline int32_t get_width_3() const { return ___width_3; }
  14233. inline int32_t* get_address_of_width_3() { return &___width_3; }
  14234. inline void set_width_3(int32_t value)
  14235. {
  14236. ___width_3 = value;
  14237. }
  14238. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF40E3F142AF3381B89D65D4CB922CE086EAAB12D, ___allocator_4)); }
  14239. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  14240. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  14241. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  14242. {
  14243. ___allocator_4 = value;
  14244. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  14245. }
  14246. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF40E3F142AF3381B89D65D4CB922CE086EAAB12D, ___operation_5)); }
  14247. inline AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5 get_operation_5() const { return ___operation_5; }
  14248. inline AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5 * get_address_of_operation_5() { return &___operation_5; }
  14249. inline void set_operation_5(AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5 value)
  14250. {
  14251. ___operation_5 = value;
  14252. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  14253. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14254. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  14255. #endif
  14256. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14257. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  14258. #endif
  14259. }
  14260. };
  14261. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>
  14262. struct RowIntervalOperationWrapper_2_tB276D2BAE7A8619468BD917099D688E0671853CD
  14263. {
  14264. public:
  14265. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  14266. int32_t ___minY_0;
  14267. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  14268. int32_t ___maxY_1;
  14269. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  14270. int32_t ___stepY_2;
  14271. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  14272. int32_t ___width_3;
  14273. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  14274. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  14275. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  14276. AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C ___operation_5;
  14277. public:
  14278. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tB276D2BAE7A8619468BD917099D688E0671853CD, ___minY_0)); }
  14279. inline int32_t get_minY_0() const { return ___minY_0; }
  14280. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  14281. inline void set_minY_0(int32_t value)
  14282. {
  14283. ___minY_0 = value;
  14284. }
  14285. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tB276D2BAE7A8619468BD917099D688E0671853CD, ___maxY_1)); }
  14286. inline int32_t get_maxY_1() const { return ___maxY_1; }
  14287. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  14288. inline void set_maxY_1(int32_t value)
  14289. {
  14290. ___maxY_1 = value;
  14291. }
  14292. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tB276D2BAE7A8619468BD917099D688E0671853CD, ___stepY_2)); }
  14293. inline int32_t get_stepY_2() const { return ___stepY_2; }
  14294. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  14295. inline void set_stepY_2(int32_t value)
  14296. {
  14297. ___stepY_2 = value;
  14298. }
  14299. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tB276D2BAE7A8619468BD917099D688E0671853CD, ___width_3)); }
  14300. inline int32_t get_width_3() const { return ___width_3; }
  14301. inline int32_t* get_address_of_width_3() { return &___width_3; }
  14302. inline void set_width_3(int32_t value)
  14303. {
  14304. ___width_3 = value;
  14305. }
  14306. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tB276D2BAE7A8619468BD917099D688E0671853CD, ___allocator_4)); }
  14307. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  14308. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  14309. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  14310. {
  14311. ___allocator_4 = value;
  14312. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  14313. }
  14314. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tB276D2BAE7A8619468BD917099D688E0671853CD, ___operation_5)); }
  14315. inline AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C get_operation_5() const { return ___operation_5; }
  14316. inline AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C * get_address_of_operation_5() { return &___operation_5; }
  14317. inline void set_operation_5(AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C value)
  14318. {
  14319. ___operation_5 = value;
  14320. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  14321. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14322. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  14323. #endif
  14324. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14325. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  14326. #endif
  14327. }
  14328. };
  14329. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>
  14330. struct RowIntervalOperationWrapper_2_t05EC4CF02C8EEDCD9187A3599C161BD42FE03B97
  14331. {
  14332. public:
  14333. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  14334. int32_t ___minY_0;
  14335. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  14336. int32_t ___maxY_1;
  14337. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  14338. int32_t ___stepY_2;
  14339. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  14340. int32_t ___width_3;
  14341. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  14342. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  14343. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  14344. AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B ___operation_5;
  14345. public:
  14346. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t05EC4CF02C8EEDCD9187A3599C161BD42FE03B97, ___minY_0)); }
  14347. inline int32_t get_minY_0() const { return ___minY_0; }
  14348. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  14349. inline void set_minY_0(int32_t value)
  14350. {
  14351. ___minY_0 = value;
  14352. }
  14353. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t05EC4CF02C8EEDCD9187A3599C161BD42FE03B97, ___maxY_1)); }
  14354. inline int32_t get_maxY_1() const { return ___maxY_1; }
  14355. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  14356. inline void set_maxY_1(int32_t value)
  14357. {
  14358. ___maxY_1 = value;
  14359. }
  14360. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t05EC4CF02C8EEDCD9187A3599C161BD42FE03B97, ___stepY_2)); }
  14361. inline int32_t get_stepY_2() const { return ___stepY_2; }
  14362. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  14363. inline void set_stepY_2(int32_t value)
  14364. {
  14365. ___stepY_2 = value;
  14366. }
  14367. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t05EC4CF02C8EEDCD9187A3599C161BD42FE03B97, ___width_3)); }
  14368. inline int32_t get_width_3() const { return ___width_3; }
  14369. inline int32_t* get_address_of_width_3() { return &___width_3; }
  14370. inline void set_width_3(int32_t value)
  14371. {
  14372. ___width_3 = value;
  14373. }
  14374. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t05EC4CF02C8EEDCD9187A3599C161BD42FE03B97, ___allocator_4)); }
  14375. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  14376. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  14377. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  14378. {
  14379. ___allocator_4 = value;
  14380. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  14381. }
  14382. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t05EC4CF02C8EEDCD9187A3599C161BD42FE03B97, ___operation_5)); }
  14383. inline AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B get_operation_5() const { return ___operation_5; }
  14384. inline AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B * get_address_of_operation_5() { return &___operation_5; }
  14385. inline void set_operation_5(AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B value)
  14386. {
  14387. ___operation_5 = value;
  14388. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  14389. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14390. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  14391. #endif
  14392. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14393. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  14394. #endif
  14395. }
  14396. };
  14397. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>
  14398. struct RowIntervalOperationWrapper_2_t580DEC12CB9E1F162E427D2E481155549A8A9EA1
  14399. {
  14400. public:
  14401. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  14402. int32_t ___minY_0;
  14403. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  14404. int32_t ___maxY_1;
  14405. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  14406. int32_t ___stepY_2;
  14407. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  14408. int32_t ___width_3;
  14409. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  14410. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  14411. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  14412. AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773 ___operation_5;
  14413. public:
  14414. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t580DEC12CB9E1F162E427D2E481155549A8A9EA1, ___minY_0)); }
  14415. inline int32_t get_minY_0() const { return ___minY_0; }
  14416. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  14417. inline void set_minY_0(int32_t value)
  14418. {
  14419. ___minY_0 = value;
  14420. }
  14421. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t580DEC12CB9E1F162E427D2E481155549A8A9EA1, ___maxY_1)); }
  14422. inline int32_t get_maxY_1() const { return ___maxY_1; }
  14423. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  14424. inline void set_maxY_1(int32_t value)
  14425. {
  14426. ___maxY_1 = value;
  14427. }
  14428. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t580DEC12CB9E1F162E427D2E481155549A8A9EA1, ___stepY_2)); }
  14429. inline int32_t get_stepY_2() const { return ___stepY_2; }
  14430. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  14431. inline void set_stepY_2(int32_t value)
  14432. {
  14433. ___stepY_2 = value;
  14434. }
  14435. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t580DEC12CB9E1F162E427D2E481155549A8A9EA1, ___width_3)); }
  14436. inline int32_t get_width_3() const { return ___width_3; }
  14437. inline int32_t* get_address_of_width_3() { return &___width_3; }
  14438. inline void set_width_3(int32_t value)
  14439. {
  14440. ___width_3 = value;
  14441. }
  14442. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t580DEC12CB9E1F162E427D2E481155549A8A9EA1, ___allocator_4)); }
  14443. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  14444. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  14445. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  14446. {
  14447. ___allocator_4 = value;
  14448. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  14449. }
  14450. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t580DEC12CB9E1F162E427D2E481155549A8A9EA1, ___operation_5)); }
  14451. inline AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773 get_operation_5() const { return ___operation_5; }
  14452. inline AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773 * get_address_of_operation_5() { return &___operation_5; }
  14453. inline void set_operation_5(AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773 value)
  14454. {
  14455. ___operation_5 = value;
  14456. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  14457. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14458. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  14459. #endif
  14460. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14461. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  14462. #endif
  14463. }
  14464. };
  14465. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>
  14466. struct RowIntervalOperationWrapper_2_t1357771EFBD8B8F146541A9B8542AF4C102B48CC
  14467. {
  14468. public:
  14469. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  14470. int32_t ___minY_0;
  14471. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  14472. int32_t ___maxY_1;
  14473. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  14474. int32_t ___stepY_2;
  14475. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  14476. int32_t ___width_3;
  14477. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  14478. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  14479. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  14480. AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0 ___operation_5;
  14481. public:
  14482. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t1357771EFBD8B8F146541A9B8542AF4C102B48CC, ___minY_0)); }
  14483. inline int32_t get_minY_0() const { return ___minY_0; }
  14484. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  14485. inline void set_minY_0(int32_t value)
  14486. {
  14487. ___minY_0 = value;
  14488. }
  14489. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t1357771EFBD8B8F146541A9B8542AF4C102B48CC, ___maxY_1)); }
  14490. inline int32_t get_maxY_1() const { return ___maxY_1; }
  14491. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  14492. inline void set_maxY_1(int32_t value)
  14493. {
  14494. ___maxY_1 = value;
  14495. }
  14496. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t1357771EFBD8B8F146541A9B8542AF4C102B48CC, ___stepY_2)); }
  14497. inline int32_t get_stepY_2() const { return ___stepY_2; }
  14498. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  14499. inline void set_stepY_2(int32_t value)
  14500. {
  14501. ___stepY_2 = value;
  14502. }
  14503. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t1357771EFBD8B8F146541A9B8542AF4C102B48CC, ___width_3)); }
  14504. inline int32_t get_width_3() const { return ___width_3; }
  14505. inline int32_t* get_address_of_width_3() { return &___width_3; }
  14506. inline void set_width_3(int32_t value)
  14507. {
  14508. ___width_3 = value;
  14509. }
  14510. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t1357771EFBD8B8F146541A9B8542AF4C102B48CC, ___allocator_4)); }
  14511. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  14512. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  14513. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  14514. {
  14515. ___allocator_4 = value;
  14516. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  14517. }
  14518. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t1357771EFBD8B8F146541A9B8542AF4C102B48CC, ___operation_5)); }
  14519. inline AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0 get_operation_5() const { return ___operation_5; }
  14520. inline AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0 * get_address_of_operation_5() { return &___operation_5; }
  14521. inline void set_operation_5(AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0 value)
  14522. {
  14523. ___operation_5 = value;
  14524. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  14525. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14526. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  14527. #endif
  14528. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14529. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  14530. #endif
  14531. }
  14532. };
  14533. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>
  14534. struct RowIntervalOperationWrapper_2_t47952363E0E518457D884C2A208C7B4042FCE020
  14535. {
  14536. public:
  14537. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  14538. int32_t ___minY_0;
  14539. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  14540. int32_t ___maxY_1;
  14541. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  14542. int32_t ___stepY_2;
  14543. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  14544. int32_t ___width_3;
  14545. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  14546. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  14547. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  14548. AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644 ___operation_5;
  14549. public:
  14550. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t47952363E0E518457D884C2A208C7B4042FCE020, ___minY_0)); }
  14551. inline int32_t get_minY_0() const { return ___minY_0; }
  14552. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  14553. inline void set_minY_0(int32_t value)
  14554. {
  14555. ___minY_0 = value;
  14556. }
  14557. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t47952363E0E518457D884C2A208C7B4042FCE020, ___maxY_1)); }
  14558. inline int32_t get_maxY_1() const { return ___maxY_1; }
  14559. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  14560. inline void set_maxY_1(int32_t value)
  14561. {
  14562. ___maxY_1 = value;
  14563. }
  14564. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t47952363E0E518457D884C2A208C7B4042FCE020, ___stepY_2)); }
  14565. inline int32_t get_stepY_2() const { return ___stepY_2; }
  14566. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  14567. inline void set_stepY_2(int32_t value)
  14568. {
  14569. ___stepY_2 = value;
  14570. }
  14571. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t47952363E0E518457D884C2A208C7B4042FCE020, ___width_3)); }
  14572. inline int32_t get_width_3() const { return ___width_3; }
  14573. inline int32_t* get_address_of_width_3() { return &___width_3; }
  14574. inline void set_width_3(int32_t value)
  14575. {
  14576. ___width_3 = value;
  14577. }
  14578. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t47952363E0E518457D884C2A208C7B4042FCE020, ___allocator_4)); }
  14579. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  14580. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  14581. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  14582. {
  14583. ___allocator_4 = value;
  14584. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  14585. }
  14586. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t47952363E0E518457D884C2A208C7B4042FCE020, ___operation_5)); }
  14587. inline AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644 get_operation_5() const { return ___operation_5; }
  14588. inline AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644 * get_address_of_operation_5() { return &___operation_5; }
  14589. inline void set_operation_5(AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644 value)
  14590. {
  14591. ___operation_5 = value;
  14592. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  14593. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14594. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  14595. #endif
  14596. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14597. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  14598. #endif
  14599. }
  14600. };
  14601. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>
  14602. struct RowIntervalOperationWrapper_2_t3EDBCCE71C8A044C52095F36AE721B63E86CD7EF
  14603. {
  14604. public:
  14605. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  14606. int32_t ___minY_0;
  14607. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  14608. int32_t ___maxY_1;
  14609. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  14610. int32_t ___stepY_2;
  14611. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  14612. int32_t ___width_3;
  14613. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  14614. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  14615. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  14616. AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB ___operation_5;
  14617. public:
  14618. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3EDBCCE71C8A044C52095F36AE721B63E86CD7EF, ___minY_0)); }
  14619. inline int32_t get_minY_0() const { return ___minY_0; }
  14620. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  14621. inline void set_minY_0(int32_t value)
  14622. {
  14623. ___minY_0 = value;
  14624. }
  14625. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3EDBCCE71C8A044C52095F36AE721B63E86CD7EF, ___maxY_1)); }
  14626. inline int32_t get_maxY_1() const { return ___maxY_1; }
  14627. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  14628. inline void set_maxY_1(int32_t value)
  14629. {
  14630. ___maxY_1 = value;
  14631. }
  14632. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3EDBCCE71C8A044C52095F36AE721B63E86CD7EF, ___stepY_2)); }
  14633. inline int32_t get_stepY_2() const { return ___stepY_2; }
  14634. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  14635. inline void set_stepY_2(int32_t value)
  14636. {
  14637. ___stepY_2 = value;
  14638. }
  14639. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3EDBCCE71C8A044C52095F36AE721B63E86CD7EF, ___width_3)); }
  14640. inline int32_t get_width_3() const { return ___width_3; }
  14641. inline int32_t* get_address_of_width_3() { return &___width_3; }
  14642. inline void set_width_3(int32_t value)
  14643. {
  14644. ___width_3 = value;
  14645. }
  14646. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3EDBCCE71C8A044C52095F36AE721B63E86CD7EF, ___allocator_4)); }
  14647. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  14648. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  14649. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  14650. {
  14651. ___allocator_4 = value;
  14652. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  14653. }
  14654. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3EDBCCE71C8A044C52095F36AE721B63E86CD7EF, ___operation_5)); }
  14655. inline AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB get_operation_5() const { return ___operation_5; }
  14656. inline AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB * get_address_of_operation_5() { return &___operation_5; }
  14657. inline void set_operation_5(AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB value)
  14658. {
  14659. ___operation_5 = value;
  14660. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  14661. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14662. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  14663. #endif
  14664. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14665. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  14666. #endif
  14667. }
  14668. };
  14669. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>
  14670. struct RowIntervalOperationWrapper_2_t5B5B9F2C37F3D2E75A8FB639790461DF37FB6F69
  14671. {
  14672. public:
  14673. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  14674. int32_t ___minY_0;
  14675. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  14676. int32_t ___maxY_1;
  14677. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  14678. int32_t ___stepY_2;
  14679. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  14680. int32_t ___width_3;
  14681. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  14682. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  14683. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  14684. AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C ___operation_5;
  14685. public:
  14686. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t5B5B9F2C37F3D2E75A8FB639790461DF37FB6F69, ___minY_0)); }
  14687. inline int32_t get_minY_0() const { return ___minY_0; }
  14688. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  14689. inline void set_minY_0(int32_t value)
  14690. {
  14691. ___minY_0 = value;
  14692. }
  14693. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t5B5B9F2C37F3D2E75A8FB639790461DF37FB6F69, ___maxY_1)); }
  14694. inline int32_t get_maxY_1() const { return ___maxY_1; }
  14695. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  14696. inline void set_maxY_1(int32_t value)
  14697. {
  14698. ___maxY_1 = value;
  14699. }
  14700. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t5B5B9F2C37F3D2E75A8FB639790461DF37FB6F69, ___stepY_2)); }
  14701. inline int32_t get_stepY_2() const { return ___stepY_2; }
  14702. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  14703. inline void set_stepY_2(int32_t value)
  14704. {
  14705. ___stepY_2 = value;
  14706. }
  14707. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t5B5B9F2C37F3D2E75A8FB639790461DF37FB6F69, ___width_3)); }
  14708. inline int32_t get_width_3() const { return ___width_3; }
  14709. inline int32_t* get_address_of_width_3() { return &___width_3; }
  14710. inline void set_width_3(int32_t value)
  14711. {
  14712. ___width_3 = value;
  14713. }
  14714. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t5B5B9F2C37F3D2E75A8FB639790461DF37FB6F69, ___allocator_4)); }
  14715. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  14716. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  14717. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  14718. {
  14719. ___allocator_4 = value;
  14720. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  14721. }
  14722. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t5B5B9F2C37F3D2E75A8FB639790461DF37FB6F69, ___operation_5)); }
  14723. inline AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C get_operation_5() const { return ___operation_5; }
  14724. inline AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C * get_address_of_operation_5() { return &___operation_5; }
  14725. inline void set_operation_5(AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C value)
  14726. {
  14727. ___operation_5 = value;
  14728. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  14729. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14730. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  14731. #endif
  14732. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14733. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  14734. #endif
  14735. }
  14736. };
  14737. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>
  14738. struct RowIntervalOperationWrapper_2_tE7A8902116CF6B925BDB3E80AA50D706EBE1F4D1
  14739. {
  14740. public:
  14741. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  14742. int32_t ___minY_0;
  14743. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  14744. int32_t ___maxY_1;
  14745. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  14746. int32_t ___stepY_2;
  14747. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  14748. int32_t ___width_3;
  14749. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  14750. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  14751. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  14752. AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477 ___operation_5;
  14753. public:
  14754. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE7A8902116CF6B925BDB3E80AA50D706EBE1F4D1, ___minY_0)); }
  14755. inline int32_t get_minY_0() const { return ___minY_0; }
  14756. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  14757. inline void set_minY_0(int32_t value)
  14758. {
  14759. ___minY_0 = value;
  14760. }
  14761. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE7A8902116CF6B925BDB3E80AA50D706EBE1F4D1, ___maxY_1)); }
  14762. inline int32_t get_maxY_1() const { return ___maxY_1; }
  14763. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  14764. inline void set_maxY_1(int32_t value)
  14765. {
  14766. ___maxY_1 = value;
  14767. }
  14768. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE7A8902116CF6B925BDB3E80AA50D706EBE1F4D1, ___stepY_2)); }
  14769. inline int32_t get_stepY_2() const { return ___stepY_2; }
  14770. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  14771. inline void set_stepY_2(int32_t value)
  14772. {
  14773. ___stepY_2 = value;
  14774. }
  14775. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE7A8902116CF6B925BDB3E80AA50D706EBE1F4D1, ___width_3)); }
  14776. inline int32_t get_width_3() const { return ___width_3; }
  14777. inline int32_t* get_address_of_width_3() { return &___width_3; }
  14778. inline void set_width_3(int32_t value)
  14779. {
  14780. ___width_3 = value;
  14781. }
  14782. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE7A8902116CF6B925BDB3E80AA50D706EBE1F4D1, ___allocator_4)); }
  14783. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  14784. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  14785. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  14786. {
  14787. ___allocator_4 = value;
  14788. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  14789. }
  14790. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tE7A8902116CF6B925BDB3E80AA50D706EBE1F4D1, ___operation_5)); }
  14791. inline AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477 get_operation_5() const { return ___operation_5; }
  14792. inline AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477 * get_address_of_operation_5() { return &___operation_5; }
  14793. inline void set_operation_5(AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477 value)
  14794. {
  14795. ___operation_5 = value;
  14796. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  14797. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14798. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  14799. #endif
  14800. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14801. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  14802. #endif
  14803. }
  14804. };
  14805. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>
  14806. struct RowIntervalOperationWrapper_2_tA30F6D2C269FEA94BBD02043A35BD0CEAE9AEC93
  14807. {
  14808. public:
  14809. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  14810. int32_t ___minY_0;
  14811. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  14812. int32_t ___maxY_1;
  14813. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  14814. int32_t ___stepY_2;
  14815. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  14816. int32_t ___width_3;
  14817. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  14818. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  14819. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  14820. AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD ___operation_5;
  14821. public:
  14822. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tA30F6D2C269FEA94BBD02043A35BD0CEAE9AEC93, ___minY_0)); }
  14823. inline int32_t get_minY_0() const { return ___minY_0; }
  14824. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  14825. inline void set_minY_0(int32_t value)
  14826. {
  14827. ___minY_0 = value;
  14828. }
  14829. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tA30F6D2C269FEA94BBD02043A35BD0CEAE9AEC93, ___maxY_1)); }
  14830. inline int32_t get_maxY_1() const { return ___maxY_1; }
  14831. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  14832. inline void set_maxY_1(int32_t value)
  14833. {
  14834. ___maxY_1 = value;
  14835. }
  14836. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tA30F6D2C269FEA94BBD02043A35BD0CEAE9AEC93, ___stepY_2)); }
  14837. inline int32_t get_stepY_2() const { return ___stepY_2; }
  14838. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  14839. inline void set_stepY_2(int32_t value)
  14840. {
  14841. ___stepY_2 = value;
  14842. }
  14843. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tA30F6D2C269FEA94BBD02043A35BD0CEAE9AEC93, ___width_3)); }
  14844. inline int32_t get_width_3() const { return ___width_3; }
  14845. inline int32_t* get_address_of_width_3() { return &___width_3; }
  14846. inline void set_width_3(int32_t value)
  14847. {
  14848. ___width_3 = value;
  14849. }
  14850. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tA30F6D2C269FEA94BBD02043A35BD0CEAE9AEC93, ___allocator_4)); }
  14851. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  14852. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  14853. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  14854. {
  14855. ___allocator_4 = value;
  14856. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  14857. }
  14858. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tA30F6D2C269FEA94BBD02043A35BD0CEAE9AEC93, ___operation_5)); }
  14859. inline AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD get_operation_5() const { return ___operation_5; }
  14860. inline AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD * get_address_of_operation_5() { return &___operation_5; }
  14861. inline void set_operation_5(AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD value)
  14862. {
  14863. ___operation_5 = value;
  14864. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  14865. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14866. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  14867. #endif
  14868. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14869. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  14870. #endif
  14871. }
  14872. };
  14873. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>
  14874. struct RowIntervalOperationWrapper_2_tB9A8A08F8EB4A604B5856EEDAED376DEAE002763
  14875. {
  14876. public:
  14877. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  14878. int32_t ___minY_0;
  14879. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  14880. int32_t ___maxY_1;
  14881. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  14882. int32_t ___stepY_2;
  14883. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  14884. int32_t ___width_3;
  14885. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  14886. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  14887. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  14888. AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B ___operation_5;
  14889. public:
  14890. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tB9A8A08F8EB4A604B5856EEDAED376DEAE002763, ___minY_0)); }
  14891. inline int32_t get_minY_0() const { return ___minY_0; }
  14892. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  14893. inline void set_minY_0(int32_t value)
  14894. {
  14895. ___minY_0 = value;
  14896. }
  14897. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tB9A8A08F8EB4A604B5856EEDAED376DEAE002763, ___maxY_1)); }
  14898. inline int32_t get_maxY_1() const { return ___maxY_1; }
  14899. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  14900. inline void set_maxY_1(int32_t value)
  14901. {
  14902. ___maxY_1 = value;
  14903. }
  14904. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tB9A8A08F8EB4A604B5856EEDAED376DEAE002763, ___stepY_2)); }
  14905. inline int32_t get_stepY_2() const { return ___stepY_2; }
  14906. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  14907. inline void set_stepY_2(int32_t value)
  14908. {
  14909. ___stepY_2 = value;
  14910. }
  14911. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tB9A8A08F8EB4A604B5856EEDAED376DEAE002763, ___width_3)); }
  14912. inline int32_t get_width_3() const { return ___width_3; }
  14913. inline int32_t* get_address_of_width_3() { return &___width_3; }
  14914. inline void set_width_3(int32_t value)
  14915. {
  14916. ___width_3 = value;
  14917. }
  14918. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tB9A8A08F8EB4A604B5856EEDAED376DEAE002763, ___allocator_4)); }
  14919. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  14920. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  14921. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  14922. {
  14923. ___allocator_4 = value;
  14924. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  14925. }
  14926. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tB9A8A08F8EB4A604B5856EEDAED376DEAE002763, ___operation_5)); }
  14927. inline AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B get_operation_5() const { return ___operation_5; }
  14928. inline AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B * get_address_of_operation_5() { return &___operation_5; }
  14929. inline void set_operation_5(AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B value)
  14930. {
  14931. ___operation_5 = value;
  14932. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  14933. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14934. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  14935. #endif
  14936. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  14937. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  14938. #endif
  14939. }
  14940. };
  14941. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>
  14942. struct RowIntervalOperationWrapper_2_t0C51486142C6BBE3EB69427324855FC5A0CA6318
  14943. {
  14944. public:
  14945. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  14946. int32_t ___minY_0;
  14947. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  14948. int32_t ___maxY_1;
  14949. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  14950. int32_t ___stepY_2;
  14951. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  14952. int32_t ___width_3;
  14953. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  14954. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  14955. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  14956. AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F ___operation_5;
  14957. public:
  14958. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0C51486142C6BBE3EB69427324855FC5A0CA6318, ___minY_0)); }
  14959. inline int32_t get_minY_0() const { return ___minY_0; }
  14960. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  14961. inline void set_minY_0(int32_t value)
  14962. {
  14963. ___minY_0 = value;
  14964. }
  14965. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0C51486142C6BBE3EB69427324855FC5A0CA6318, ___maxY_1)); }
  14966. inline int32_t get_maxY_1() const { return ___maxY_1; }
  14967. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  14968. inline void set_maxY_1(int32_t value)
  14969. {
  14970. ___maxY_1 = value;
  14971. }
  14972. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0C51486142C6BBE3EB69427324855FC5A0CA6318, ___stepY_2)); }
  14973. inline int32_t get_stepY_2() const { return ___stepY_2; }
  14974. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  14975. inline void set_stepY_2(int32_t value)
  14976. {
  14977. ___stepY_2 = value;
  14978. }
  14979. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0C51486142C6BBE3EB69427324855FC5A0CA6318, ___width_3)); }
  14980. inline int32_t get_width_3() const { return ___width_3; }
  14981. inline int32_t* get_address_of_width_3() { return &___width_3; }
  14982. inline void set_width_3(int32_t value)
  14983. {
  14984. ___width_3 = value;
  14985. }
  14986. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0C51486142C6BBE3EB69427324855FC5A0CA6318, ___allocator_4)); }
  14987. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  14988. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  14989. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  14990. {
  14991. ___allocator_4 = value;
  14992. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  14993. }
  14994. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0C51486142C6BBE3EB69427324855FC5A0CA6318, ___operation_5)); }
  14995. inline AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F get_operation_5() const { return ___operation_5; }
  14996. inline AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F * get_address_of_operation_5() { return &___operation_5; }
  14997. inline void set_operation_5(AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F value)
  14998. {
  14999. ___operation_5 = value;
  15000. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  15001. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15002. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  15003. #endif
  15004. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15005. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  15006. #endif
  15007. }
  15008. };
  15009. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>
  15010. struct RowIntervalOperationWrapper_2_tFA209224EB6AE914937F118BB6938BC0E2DB84F1
  15011. {
  15012. public:
  15013. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  15014. int32_t ___minY_0;
  15015. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  15016. int32_t ___maxY_1;
  15017. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  15018. int32_t ___stepY_2;
  15019. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  15020. int32_t ___width_3;
  15021. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  15022. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  15023. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  15024. AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909 ___operation_5;
  15025. public:
  15026. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tFA209224EB6AE914937F118BB6938BC0E2DB84F1, ___minY_0)); }
  15027. inline int32_t get_minY_0() const { return ___minY_0; }
  15028. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  15029. inline void set_minY_0(int32_t value)
  15030. {
  15031. ___minY_0 = value;
  15032. }
  15033. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tFA209224EB6AE914937F118BB6938BC0E2DB84F1, ___maxY_1)); }
  15034. inline int32_t get_maxY_1() const { return ___maxY_1; }
  15035. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  15036. inline void set_maxY_1(int32_t value)
  15037. {
  15038. ___maxY_1 = value;
  15039. }
  15040. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tFA209224EB6AE914937F118BB6938BC0E2DB84F1, ___stepY_2)); }
  15041. inline int32_t get_stepY_2() const { return ___stepY_2; }
  15042. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  15043. inline void set_stepY_2(int32_t value)
  15044. {
  15045. ___stepY_2 = value;
  15046. }
  15047. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tFA209224EB6AE914937F118BB6938BC0E2DB84F1, ___width_3)); }
  15048. inline int32_t get_width_3() const { return ___width_3; }
  15049. inline int32_t* get_address_of_width_3() { return &___width_3; }
  15050. inline void set_width_3(int32_t value)
  15051. {
  15052. ___width_3 = value;
  15053. }
  15054. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tFA209224EB6AE914937F118BB6938BC0E2DB84F1, ___allocator_4)); }
  15055. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  15056. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  15057. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  15058. {
  15059. ___allocator_4 = value;
  15060. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  15061. }
  15062. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tFA209224EB6AE914937F118BB6938BC0E2DB84F1, ___operation_5)); }
  15063. inline AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909 get_operation_5() const { return ___operation_5; }
  15064. inline AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909 * get_address_of_operation_5() { return &___operation_5; }
  15065. inline void set_operation_5(AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909 value)
  15066. {
  15067. ___operation_5 = value;
  15068. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  15069. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15070. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  15071. #endif
  15072. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15073. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  15074. #endif
  15075. }
  15076. };
  15077. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>
  15078. struct RowIntervalOperationWrapper_2_t506DF8B4D8D9961E8DF606F0EF6FBE594661E415
  15079. {
  15080. public:
  15081. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  15082. int32_t ___minY_0;
  15083. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  15084. int32_t ___maxY_1;
  15085. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  15086. int32_t ___stepY_2;
  15087. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  15088. int32_t ___width_3;
  15089. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  15090. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  15091. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  15092. AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C ___operation_5;
  15093. public:
  15094. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t506DF8B4D8D9961E8DF606F0EF6FBE594661E415, ___minY_0)); }
  15095. inline int32_t get_minY_0() const { return ___minY_0; }
  15096. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  15097. inline void set_minY_0(int32_t value)
  15098. {
  15099. ___minY_0 = value;
  15100. }
  15101. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t506DF8B4D8D9961E8DF606F0EF6FBE594661E415, ___maxY_1)); }
  15102. inline int32_t get_maxY_1() const { return ___maxY_1; }
  15103. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  15104. inline void set_maxY_1(int32_t value)
  15105. {
  15106. ___maxY_1 = value;
  15107. }
  15108. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t506DF8B4D8D9961E8DF606F0EF6FBE594661E415, ___stepY_2)); }
  15109. inline int32_t get_stepY_2() const { return ___stepY_2; }
  15110. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  15111. inline void set_stepY_2(int32_t value)
  15112. {
  15113. ___stepY_2 = value;
  15114. }
  15115. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t506DF8B4D8D9961E8DF606F0EF6FBE594661E415, ___width_3)); }
  15116. inline int32_t get_width_3() const { return ___width_3; }
  15117. inline int32_t* get_address_of_width_3() { return &___width_3; }
  15118. inline void set_width_3(int32_t value)
  15119. {
  15120. ___width_3 = value;
  15121. }
  15122. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t506DF8B4D8D9961E8DF606F0EF6FBE594661E415, ___allocator_4)); }
  15123. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  15124. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  15125. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  15126. {
  15127. ___allocator_4 = value;
  15128. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  15129. }
  15130. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t506DF8B4D8D9961E8DF606F0EF6FBE594661E415, ___operation_5)); }
  15131. inline AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C get_operation_5() const { return ___operation_5; }
  15132. inline AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C * get_address_of_operation_5() { return &___operation_5; }
  15133. inline void set_operation_5(AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C value)
  15134. {
  15135. ___operation_5 = value;
  15136. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  15137. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15138. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  15139. #endif
  15140. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15141. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  15142. #endif
  15143. }
  15144. };
  15145. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>
  15146. struct RowIntervalOperationWrapper_2_t49B2F11104F7FFAF7F6A329807CF263537DD91F6
  15147. {
  15148. public:
  15149. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  15150. int32_t ___minY_0;
  15151. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  15152. int32_t ___maxY_1;
  15153. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  15154. int32_t ___stepY_2;
  15155. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  15156. int32_t ___width_3;
  15157. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  15158. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  15159. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  15160. AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31 ___operation_5;
  15161. public:
  15162. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t49B2F11104F7FFAF7F6A329807CF263537DD91F6, ___minY_0)); }
  15163. inline int32_t get_minY_0() const { return ___minY_0; }
  15164. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  15165. inline void set_minY_0(int32_t value)
  15166. {
  15167. ___minY_0 = value;
  15168. }
  15169. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t49B2F11104F7FFAF7F6A329807CF263537DD91F6, ___maxY_1)); }
  15170. inline int32_t get_maxY_1() const { return ___maxY_1; }
  15171. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  15172. inline void set_maxY_1(int32_t value)
  15173. {
  15174. ___maxY_1 = value;
  15175. }
  15176. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t49B2F11104F7FFAF7F6A329807CF263537DD91F6, ___stepY_2)); }
  15177. inline int32_t get_stepY_2() const { return ___stepY_2; }
  15178. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  15179. inline void set_stepY_2(int32_t value)
  15180. {
  15181. ___stepY_2 = value;
  15182. }
  15183. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t49B2F11104F7FFAF7F6A329807CF263537DD91F6, ___width_3)); }
  15184. inline int32_t get_width_3() const { return ___width_3; }
  15185. inline int32_t* get_address_of_width_3() { return &___width_3; }
  15186. inline void set_width_3(int32_t value)
  15187. {
  15188. ___width_3 = value;
  15189. }
  15190. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t49B2F11104F7FFAF7F6A329807CF263537DD91F6, ___allocator_4)); }
  15191. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  15192. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  15193. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  15194. {
  15195. ___allocator_4 = value;
  15196. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  15197. }
  15198. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t49B2F11104F7FFAF7F6A329807CF263537DD91F6, ___operation_5)); }
  15199. inline AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31 get_operation_5() const { return ___operation_5; }
  15200. inline AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31 * get_address_of_operation_5() { return &___operation_5; }
  15201. inline void set_operation_5(AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31 value)
  15202. {
  15203. ___operation_5 = value;
  15204. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  15205. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15206. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  15207. #endif
  15208. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15209. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  15210. #endif
  15211. }
  15212. };
  15213. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>
  15214. struct RowIntervalOperationWrapper_2_t1E3B4AA7B01EA3A01DBDB793C24532D67B1107C7
  15215. {
  15216. public:
  15217. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  15218. int32_t ___minY_0;
  15219. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  15220. int32_t ___maxY_1;
  15221. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  15222. int32_t ___stepY_2;
  15223. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  15224. int32_t ___width_3;
  15225. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  15226. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  15227. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  15228. AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5 ___operation_5;
  15229. public:
  15230. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t1E3B4AA7B01EA3A01DBDB793C24532D67B1107C7, ___minY_0)); }
  15231. inline int32_t get_minY_0() const { return ___minY_0; }
  15232. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  15233. inline void set_minY_0(int32_t value)
  15234. {
  15235. ___minY_0 = value;
  15236. }
  15237. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t1E3B4AA7B01EA3A01DBDB793C24532D67B1107C7, ___maxY_1)); }
  15238. inline int32_t get_maxY_1() const { return ___maxY_1; }
  15239. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  15240. inline void set_maxY_1(int32_t value)
  15241. {
  15242. ___maxY_1 = value;
  15243. }
  15244. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t1E3B4AA7B01EA3A01DBDB793C24532D67B1107C7, ___stepY_2)); }
  15245. inline int32_t get_stepY_2() const { return ___stepY_2; }
  15246. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  15247. inline void set_stepY_2(int32_t value)
  15248. {
  15249. ___stepY_2 = value;
  15250. }
  15251. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t1E3B4AA7B01EA3A01DBDB793C24532D67B1107C7, ___width_3)); }
  15252. inline int32_t get_width_3() const { return ___width_3; }
  15253. inline int32_t* get_address_of_width_3() { return &___width_3; }
  15254. inline void set_width_3(int32_t value)
  15255. {
  15256. ___width_3 = value;
  15257. }
  15258. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t1E3B4AA7B01EA3A01DBDB793C24532D67B1107C7, ___allocator_4)); }
  15259. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  15260. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  15261. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  15262. {
  15263. ___allocator_4 = value;
  15264. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  15265. }
  15266. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t1E3B4AA7B01EA3A01DBDB793C24532D67B1107C7, ___operation_5)); }
  15267. inline AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5 get_operation_5() const { return ___operation_5; }
  15268. inline AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5 * get_address_of_operation_5() { return &___operation_5; }
  15269. inline void set_operation_5(AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5 value)
  15270. {
  15271. ___operation_5 = value;
  15272. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  15273. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15274. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  15275. #endif
  15276. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15277. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  15278. #endif
  15279. }
  15280. };
  15281. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>
  15282. struct RowIntervalOperationWrapper_2_t9014FD7682B8BCAEFAB0CB54F7C91317FADD30A5
  15283. {
  15284. public:
  15285. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  15286. int32_t ___minY_0;
  15287. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  15288. int32_t ___maxY_1;
  15289. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  15290. int32_t ___stepY_2;
  15291. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  15292. int32_t ___width_3;
  15293. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  15294. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  15295. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  15296. AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D ___operation_5;
  15297. public:
  15298. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9014FD7682B8BCAEFAB0CB54F7C91317FADD30A5, ___minY_0)); }
  15299. inline int32_t get_minY_0() const { return ___minY_0; }
  15300. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  15301. inline void set_minY_0(int32_t value)
  15302. {
  15303. ___minY_0 = value;
  15304. }
  15305. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9014FD7682B8BCAEFAB0CB54F7C91317FADD30A5, ___maxY_1)); }
  15306. inline int32_t get_maxY_1() const { return ___maxY_1; }
  15307. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  15308. inline void set_maxY_1(int32_t value)
  15309. {
  15310. ___maxY_1 = value;
  15311. }
  15312. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9014FD7682B8BCAEFAB0CB54F7C91317FADD30A5, ___stepY_2)); }
  15313. inline int32_t get_stepY_2() const { return ___stepY_2; }
  15314. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  15315. inline void set_stepY_2(int32_t value)
  15316. {
  15317. ___stepY_2 = value;
  15318. }
  15319. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9014FD7682B8BCAEFAB0CB54F7C91317FADD30A5, ___width_3)); }
  15320. inline int32_t get_width_3() const { return ___width_3; }
  15321. inline int32_t* get_address_of_width_3() { return &___width_3; }
  15322. inline void set_width_3(int32_t value)
  15323. {
  15324. ___width_3 = value;
  15325. }
  15326. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9014FD7682B8BCAEFAB0CB54F7C91317FADD30A5, ___allocator_4)); }
  15327. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  15328. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  15329. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  15330. {
  15331. ___allocator_4 = value;
  15332. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  15333. }
  15334. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9014FD7682B8BCAEFAB0CB54F7C91317FADD30A5, ___operation_5)); }
  15335. inline AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D get_operation_5() const { return ___operation_5; }
  15336. inline AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D * get_address_of_operation_5() { return &___operation_5; }
  15337. inline void set_operation_5(AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D value)
  15338. {
  15339. ___operation_5 = value;
  15340. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  15341. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15342. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  15343. #endif
  15344. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15345. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  15346. #endif
  15347. }
  15348. };
  15349. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>
  15350. struct RowIntervalOperationWrapper_2_tF74C8DE6F353B310BA581FED8630018E048605FE
  15351. {
  15352. public:
  15353. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  15354. int32_t ___minY_0;
  15355. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  15356. int32_t ___maxY_1;
  15357. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  15358. int32_t ___stepY_2;
  15359. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  15360. int32_t ___width_3;
  15361. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  15362. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  15363. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  15364. AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC ___operation_5;
  15365. public:
  15366. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF74C8DE6F353B310BA581FED8630018E048605FE, ___minY_0)); }
  15367. inline int32_t get_minY_0() const { return ___minY_0; }
  15368. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  15369. inline void set_minY_0(int32_t value)
  15370. {
  15371. ___minY_0 = value;
  15372. }
  15373. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF74C8DE6F353B310BA581FED8630018E048605FE, ___maxY_1)); }
  15374. inline int32_t get_maxY_1() const { return ___maxY_1; }
  15375. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  15376. inline void set_maxY_1(int32_t value)
  15377. {
  15378. ___maxY_1 = value;
  15379. }
  15380. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF74C8DE6F353B310BA581FED8630018E048605FE, ___stepY_2)); }
  15381. inline int32_t get_stepY_2() const { return ___stepY_2; }
  15382. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  15383. inline void set_stepY_2(int32_t value)
  15384. {
  15385. ___stepY_2 = value;
  15386. }
  15387. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF74C8DE6F353B310BA581FED8630018E048605FE, ___width_3)); }
  15388. inline int32_t get_width_3() const { return ___width_3; }
  15389. inline int32_t* get_address_of_width_3() { return &___width_3; }
  15390. inline void set_width_3(int32_t value)
  15391. {
  15392. ___width_3 = value;
  15393. }
  15394. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF74C8DE6F353B310BA581FED8630018E048605FE, ___allocator_4)); }
  15395. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  15396. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  15397. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  15398. {
  15399. ___allocator_4 = value;
  15400. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  15401. }
  15402. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF74C8DE6F353B310BA581FED8630018E048605FE, ___operation_5)); }
  15403. inline AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC get_operation_5() const { return ___operation_5; }
  15404. inline AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC * get_address_of_operation_5() { return &___operation_5; }
  15405. inline void set_operation_5(AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC value)
  15406. {
  15407. ___operation_5 = value;
  15408. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  15409. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15410. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  15411. #endif
  15412. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15413. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  15414. #endif
  15415. }
  15416. };
  15417. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>
  15418. struct RowIntervalOperationWrapper_2_t7E58F3F7708666CF3E44F642DEC0916BDD375A88
  15419. {
  15420. public:
  15421. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  15422. int32_t ___minY_0;
  15423. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  15424. int32_t ___maxY_1;
  15425. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  15426. int32_t ___stepY_2;
  15427. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  15428. int32_t ___width_3;
  15429. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  15430. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  15431. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  15432. AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00 ___operation_5;
  15433. public:
  15434. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t7E58F3F7708666CF3E44F642DEC0916BDD375A88, ___minY_0)); }
  15435. inline int32_t get_minY_0() const { return ___minY_0; }
  15436. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  15437. inline void set_minY_0(int32_t value)
  15438. {
  15439. ___minY_0 = value;
  15440. }
  15441. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t7E58F3F7708666CF3E44F642DEC0916BDD375A88, ___maxY_1)); }
  15442. inline int32_t get_maxY_1() const { return ___maxY_1; }
  15443. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  15444. inline void set_maxY_1(int32_t value)
  15445. {
  15446. ___maxY_1 = value;
  15447. }
  15448. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t7E58F3F7708666CF3E44F642DEC0916BDD375A88, ___stepY_2)); }
  15449. inline int32_t get_stepY_2() const { return ___stepY_2; }
  15450. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  15451. inline void set_stepY_2(int32_t value)
  15452. {
  15453. ___stepY_2 = value;
  15454. }
  15455. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t7E58F3F7708666CF3E44F642DEC0916BDD375A88, ___width_3)); }
  15456. inline int32_t get_width_3() const { return ___width_3; }
  15457. inline int32_t* get_address_of_width_3() { return &___width_3; }
  15458. inline void set_width_3(int32_t value)
  15459. {
  15460. ___width_3 = value;
  15461. }
  15462. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t7E58F3F7708666CF3E44F642DEC0916BDD375A88, ___allocator_4)); }
  15463. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  15464. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  15465. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  15466. {
  15467. ___allocator_4 = value;
  15468. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  15469. }
  15470. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t7E58F3F7708666CF3E44F642DEC0916BDD375A88, ___operation_5)); }
  15471. inline AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00 get_operation_5() const { return ___operation_5; }
  15472. inline AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00 * get_address_of_operation_5() { return &___operation_5; }
  15473. inline void set_operation_5(AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00 value)
  15474. {
  15475. ___operation_5 = value;
  15476. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  15477. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15478. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  15479. #endif
  15480. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15481. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  15482. #endif
  15483. }
  15484. };
  15485. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>
  15486. struct RowIntervalOperationWrapper_2_t32C468A35D26A2FB94957FF95CD16A433D8E7312
  15487. {
  15488. public:
  15489. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  15490. int32_t ___minY_0;
  15491. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  15492. int32_t ___maxY_1;
  15493. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  15494. int32_t ___stepY_2;
  15495. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  15496. int32_t ___width_3;
  15497. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  15498. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  15499. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  15500. AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9 ___operation_5;
  15501. public:
  15502. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t32C468A35D26A2FB94957FF95CD16A433D8E7312, ___minY_0)); }
  15503. inline int32_t get_minY_0() const { return ___minY_0; }
  15504. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  15505. inline void set_minY_0(int32_t value)
  15506. {
  15507. ___minY_0 = value;
  15508. }
  15509. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t32C468A35D26A2FB94957FF95CD16A433D8E7312, ___maxY_1)); }
  15510. inline int32_t get_maxY_1() const { return ___maxY_1; }
  15511. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  15512. inline void set_maxY_1(int32_t value)
  15513. {
  15514. ___maxY_1 = value;
  15515. }
  15516. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t32C468A35D26A2FB94957FF95CD16A433D8E7312, ___stepY_2)); }
  15517. inline int32_t get_stepY_2() const { return ___stepY_2; }
  15518. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  15519. inline void set_stepY_2(int32_t value)
  15520. {
  15521. ___stepY_2 = value;
  15522. }
  15523. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t32C468A35D26A2FB94957FF95CD16A433D8E7312, ___width_3)); }
  15524. inline int32_t get_width_3() const { return ___width_3; }
  15525. inline int32_t* get_address_of_width_3() { return &___width_3; }
  15526. inline void set_width_3(int32_t value)
  15527. {
  15528. ___width_3 = value;
  15529. }
  15530. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t32C468A35D26A2FB94957FF95CD16A433D8E7312, ___allocator_4)); }
  15531. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  15532. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  15533. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  15534. {
  15535. ___allocator_4 = value;
  15536. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  15537. }
  15538. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t32C468A35D26A2FB94957FF95CD16A433D8E7312, ___operation_5)); }
  15539. inline AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9 get_operation_5() const { return ___operation_5; }
  15540. inline AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9 * get_address_of_operation_5() { return &___operation_5; }
  15541. inline void set_operation_5(AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9 value)
  15542. {
  15543. ___operation_5 = value;
  15544. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  15545. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15546. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  15547. #endif
  15548. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15549. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  15550. #endif
  15551. }
  15552. };
  15553. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>
  15554. struct RowIntervalOperationWrapper_2_tCE624B6D0A3A0148D0613B2AA6000FCD1B8A3B8C
  15555. {
  15556. public:
  15557. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  15558. int32_t ___minY_0;
  15559. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  15560. int32_t ___maxY_1;
  15561. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  15562. int32_t ___stepY_2;
  15563. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  15564. int32_t ___width_3;
  15565. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  15566. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  15567. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  15568. AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271 ___operation_5;
  15569. public:
  15570. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tCE624B6D0A3A0148D0613B2AA6000FCD1B8A3B8C, ___minY_0)); }
  15571. inline int32_t get_minY_0() const { return ___minY_0; }
  15572. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  15573. inline void set_minY_0(int32_t value)
  15574. {
  15575. ___minY_0 = value;
  15576. }
  15577. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tCE624B6D0A3A0148D0613B2AA6000FCD1B8A3B8C, ___maxY_1)); }
  15578. inline int32_t get_maxY_1() const { return ___maxY_1; }
  15579. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  15580. inline void set_maxY_1(int32_t value)
  15581. {
  15582. ___maxY_1 = value;
  15583. }
  15584. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tCE624B6D0A3A0148D0613B2AA6000FCD1B8A3B8C, ___stepY_2)); }
  15585. inline int32_t get_stepY_2() const { return ___stepY_2; }
  15586. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  15587. inline void set_stepY_2(int32_t value)
  15588. {
  15589. ___stepY_2 = value;
  15590. }
  15591. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tCE624B6D0A3A0148D0613B2AA6000FCD1B8A3B8C, ___width_3)); }
  15592. inline int32_t get_width_3() const { return ___width_3; }
  15593. inline int32_t* get_address_of_width_3() { return &___width_3; }
  15594. inline void set_width_3(int32_t value)
  15595. {
  15596. ___width_3 = value;
  15597. }
  15598. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tCE624B6D0A3A0148D0613B2AA6000FCD1B8A3B8C, ___allocator_4)); }
  15599. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  15600. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  15601. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  15602. {
  15603. ___allocator_4 = value;
  15604. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  15605. }
  15606. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tCE624B6D0A3A0148D0613B2AA6000FCD1B8A3B8C, ___operation_5)); }
  15607. inline AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271 get_operation_5() const { return ___operation_5; }
  15608. inline AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271 * get_address_of_operation_5() { return &___operation_5; }
  15609. inline void set_operation_5(AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271 value)
  15610. {
  15611. ___operation_5 = value;
  15612. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  15613. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15614. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  15615. #endif
  15616. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15617. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  15618. #endif
  15619. }
  15620. };
  15621. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>
  15622. struct RowIntervalOperationWrapper_2_t012F6336828EB81D04D614CACD93FB61CF5565B1
  15623. {
  15624. public:
  15625. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  15626. int32_t ___minY_0;
  15627. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  15628. int32_t ___maxY_1;
  15629. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  15630. int32_t ___stepY_2;
  15631. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  15632. int32_t ___width_3;
  15633. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  15634. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  15635. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  15636. AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939 ___operation_5;
  15637. public:
  15638. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t012F6336828EB81D04D614CACD93FB61CF5565B1, ___minY_0)); }
  15639. inline int32_t get_minY_0() const { return ___minY_0; }
  15640. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  15641. inline void set_minY_0(int32_t value)
  15642. {
  15643. ___minY_0 = value;
  15644. }
  15645. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t012F6336828EB81D04D614CACD93FB61CF5565B1, ___maxY_1)); }
  15646. inline int32_t get_maxY_1() const { return ___maxY_1; }
  15647. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  15648. inline void set_maxY_1(int32_t value)
  15649. {
  15650. ___maxY_1 = value;
  15651. }
  15652. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t012F6336828EB81D04D614CACD93FB61CF5565B1, ___stepY_2)); }
  15653. inline int32_t get_stepY_2() const { return ___stepY_2; }
  15654. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  15655. inline void set_stepY_2(int32_t value)
  15656. {
  15657. ___stepY_2 = value;
  15658. }
  15659. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t012F6336828EB81D04D614CACD93FB61CF5565B1, ___width_3)); }
  15660. inline int32_t get_width_3() const { return ___width_3; }
  15661. inline int32_t* get_address_of_width_3() { return &___width_3; }
  15662. inline void set_width_3(int32_t value)
  15663. {
  15664. ___width_3 = value;
  15665. }
  15666. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t012F6336828EB81D04D614CACD93FB61CF5565B1, ___allocator_4)); }
  15667. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  15668. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  15669. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  15670. {
  15671. ___allocator_4 = value;
  15672. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  15673. }
  15674. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t012F6336828EB81D04D614CACD93FB61CF5565B1, ___operation_5)); }
  15675. inline AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939 get_operation_5() const { return ___operation_5; }
  15676. inline AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939 * get_address_of_operation_5() { return &___operation_5; }
  15677. inline void set_operation_5(AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939 value)
  15678. {
  15679. ___operation_5 = value;
  15680. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  15681. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15682. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  15683. #endif
  15684. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15685. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  15686. #endif
  15687. }
  15688. };
  15689. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>
  15690. struct RowIntervalOperationWrapper_2_t5E0895B43090A990E515B2A445BE8EC2529F3A0D
  15691. {
  15692. public:
  15693. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  15694. int32_t ___minY_0;
  15695. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  15696. int32_t ___maxY_1;
  15697. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  15698. int32_t ___stepY_2;
  15699. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  15700. int32_t ___width_3;
  15701. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  15702. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  15703. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  15704. AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD ___operation_5;
  15705. public:
  15706. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t5E0895B43090A990E515B2A445BE8EC2529F3A0D, ___minY_0)); }
  15707. inline int32_t get_minY_0() const { return ___minY_0; }
  15708. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  15709. inline void set_minY_0(int32_t value)
  15710. {
  15711. ___minY_0 = value;
  15712. }
  15713. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t5E0895B43090A990E515B2A445BE8EC2529F3A0D, ___maxY_1)); }
  15714. inline int32_t get_maxY_1() const { return ___maxY_1; }
  15715. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  15716. inline void set_maxY_1(int32_t value)
  15717. {
  15718. ___maxY_1 = value;
  15719. }
  15720. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t5E0895B43090A990E515B2A445BE8EC2529F3A0D, ___stepY_2)); }
  15721. inline int32_t get_stepY_2() const { return ___stepY_2; }
  15722. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  15723. inline void set_stepY_2(int32_t value)
  15724. {
  15725. ___stepY_2 = value;
  15726. }
  15727. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t5E0895B43090A990E515B2A445BE8EC2529F3A0D, ___width_3)); }
  15728. inline int32_t get_width_3() const { return ___width_3; }
  15729. inline int32_t* get_address_of_width_3() { return &___width_3; }
  15730. inline void set_width_3(int32_t value)
  15731. {
  15732. ___width_3 = value;
  15733. }
  15734. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t5E0895B43090A990E515B2A445BE8EC2529F3A0D, ___allocator_4)); }
  15735. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  15736. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  15737. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  15738. {
  15739. ___allocator_4 = value;
  15740. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  15741. }
  15742. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t5E0895B43090A990E515B2A445BE8EC2529F3A0D, ___operation_5)); }
  15743. inline AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD get_operation_5() const { return ___operation_5; }
  15744. inline AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD * get_address_of_operation_5() { return &___operation_5; }
  15745. inline void set_operation_5(AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD value)
  15746. {
  15747. ___operation_5 = value;
  15748. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  15749. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15750. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  15751. #endif
  15752. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15753. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  15754. #endif
  15755. }
  15756. };
  15757. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>
  15758. struct RowIntervalOperationWrapper_2_t47454440812B12E6D195E92D5B4B80B92F9144DE
  15759. {
  15760. public:
  15761. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  15762. int32_t ___minY_0;
  15763. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  15764. int32_t ___maxY_1;
  15765. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  15766. int32_t ___stepY_2;
  15767. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  15768. int32_t ___width_3;
  15769. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  15770. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  15771. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  15772. AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE ___operation_5;
  15773. public:
  15774. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t47454440812B12E6D195E92D5B4B80B92F9144DE, ___minY_0)); }
  15775. inline int32_t get_minY_0() const { return ___minY_0; }
  15776. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  15777. inline void set_minY_0(int32_t value)
  15778. {
  15779. ___minY_0 = value;
  15780. }
  15781. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t47454440812B12E6D195E92D5B4B80B92F9144DE, ___maxY_1)); }
  15782. inline int32_t get_maxY_1() const { return ___maxY_1; }
  15783. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  15784. inline void set_maxY_1(int32_t value)
  15785. {
  15786. ___maxY_1 = value;
  15787. }
  15788. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t47454440812B12E6D195E92D5B4B80B92F9144DE, ___stepY_2)); }
  15789. inline int32_t get_stepY_2() const { return ___stepY_2; }
  15790. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  15791. inline void set_stepY_2(int32_t value)
  15792. {
  15793. ___stepY_2 = value;
  15794. }
  15795. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t47454440812B12E6D195E92D5B4B80B92F9144DE, ___width_3)); }
  15796. inline int32_t get_width_3() const { return ___width_3; }
  15797. inline int32_t* get_address_of_width_3() { return &___width_3; }
  15798. inline void set_width_3(int32_t value)
  15799. {
  15800. ___width_3 = value;
  15801. }
  15802. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t47454440812B12E6D195E92D5B4B80B92F9144DE, ___allocator_4)); }
  15803. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  15804. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  15805. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  15806. {
  15807. ___allocator_4 = value;
  15808. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  15809. }
  15810. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t47454440812B12E6D195E92D5B4B80B92F9144DE, ___operation_5)); }
  15811. inline AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE get_operation_5() const { return ___operation_5; }
  15812. inline AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE * get_address_of_operation_5() { return &___operation_5; }
  15813. inline void set_operation_5(AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE value)
  15814. {
  15815. ___operation_5 = value;
  15816. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  15817. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15818. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  15819. #endif
  15820. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15821. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  15822. #endif
  15823. }
  15824. };
  15825. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>
  15826. struct RowIntervalOperationWrapper_2_t63DE781496184B575527478B28E58BDFB32E6F03
  15827. {
  15828. public:
  15829. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  15830. int32_t ___minY_0;
  15831. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  15832. int32_t ___maxY_1;
  15833. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  15834. int32_t ___stepY_2;
  15835. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  15836. int32_t ___width_3;
  15837. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  15838. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  15839. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  15840. AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692 ___operation_5;
  15841. public:
  15842. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t63DE781496184B575527478B28E58BDFB32E6F03, ___minY_0)); }
  15843. inline int32_t get_minY_0() const { return ___minY_0; }
  15844. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  15845. inline void set_minY_0(int32_t value)
  15846. {
  15847. ___minY_0 = value;
  15848. }
  15849. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t63DE781496184B575527478B28E58BDFB32E6F03, ___maxY_1)); }
  15850. inline int32_t get_maxY_1() const { return ___maxY_1; }
  15851. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  15852. inline void set_maxY_1(int32_t value)
  15853. {
  15854. ___maxY_1 = value;
  15855. }
  15856. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t63DE781496184B575527478B28E58BDFB32E6F03, ___stepY_2)); }
  15857. inline int32_t get_stepY_2() const { return ___stepY_2; }
  15858. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  15859. inline void set_stepY_2(int32_t value)
  15860. {
  15861. ___stepY_2 = value;
  15862. }
  15863. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t63DE781496184B575527478B28E58BDFB32E6F03, ___width_3)); }
  15864. inline int32_t get_width_3() const { return ___width_3; }
  15865. inline int32_t* get_address_of_width_3() { return &___width_3; }
  15866. inline void set_width_3(int32_t value)
  15867. {
  15868. ___width_3 = value;
  15869. }
  15870. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t63DE781496184B575527478B28E58BDFB32E6F03, ___allocator_4)); }
  15871. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  15872. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  15873. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  15874. {
  15875. ___allocator_4 = value;
  15876. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  15877. }
  15878. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t63DE781496184B575527478B28E58BDFB32E6F03, ___operation_5)); }
  15879. inline AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692 get_operation_5() const { return ___operation_5; }
  15880. inline AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692 * get_address_of_operation_5() { return &___operation_5; }
  15881. inline void set_operation_5(AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692 value)
  15882. {
  15883. ___operation_5 = value;
  15884. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  15885. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15886. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  15887. #endif
  15888. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15889. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  15890. #endif
  15891. }
  15892. };
  15893. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>
  15894. struct RowIntervalOperationWrapper_2_t9EEE0D76C11F871649356FBCD3D6432AAC58C1CE
  15895. {
  15896. public:
  15897. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  15898. int32_t ___minY_0;
  15899. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  15900. int32_t ___maxY_1;
  15901. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  15902. int32_t ___stepY_2;
  15903. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  15904. int32_t ___width_3;
  15905. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  15906. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  15907. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  15908. AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A ___operation_5;
  15909. public:
  15910. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9EEE0D76C11F871649356FBCD3D6432AAC58C1CE, ___minY_0)); }
  15911. inline int32_t get_minY_0() const { return ___minY_0; }
  15912. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  15913. inline void set_minY_0(int32_t value)
  15914. {
  15915. ___minY_0 = value;
  15916. }
  15917. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9EEE0D76C11F871649356FBCD3D6432AAC58C1CE, ___maxY_1)); }
  15918. inline int32_t get_maxY_1() const { return ___maxY_1; }
  15919. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  15920. inline void set_maxY_1(int32_t value)
  15921. {
  15922. ___maxY_1 = value;
  15923. }
  15924. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9EEE0D76C11F871649356FBCD3D6432AAC58C1CE, ___stepY_2)); }
  15925. inline int32_t get_stepY_2() const { return ___stepY_2; }
  15926. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  15927. inline void set_stepY_2(int32_t value)
  15928. {
  15929. ___stepY_2 = value;
  15930. }
  15931. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9EEE0D76C11F871649356FBCD3D6432AAC58C1CE, ___width_3)); }
  15932. inline int32_t get_width_3() const { return ___width_3; }
  15933. inline int32_t* get_address_of_width_3() { return &___width_3; }
  15934. inline void set_width_3(int32_t value)
  15935. {
  15936. ___width_3 = value;
  15937. }
  15938. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9EEE0D76C11F871649356FBCD3D6432AAC58C1CE, ___allocator_4)); }
  15939. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  15940. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  15941. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  15942. {
  15943. ___allocator_4 = value;
  15944. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  15945. }
  15946. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t9EEE0D76C11F871649356FBCD3D6432AAC58C1CE, ___operation_5)); }
  15947. inline AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A get_operation_5() const { return ___operation_5; }
  15948. inline AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A * get_address_of_operation_5() { return &___operation_5; }
  15949. inline void set_operation_5(AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A value)
  15950. {
  15951. ___operation_5 = value;
  15952. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  15953. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15954. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  15955. #endif
  15956. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  15957. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  15958. #endif
  15959. }
  15960. };
  15961. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>
  15962. struct RowIntervalOperationWrapper_2_t2A0A6B4B94BEA64CC2F312832BFA584C5A79D359
  15963. {
  15964. public:
  15965. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  15966. int32_t ___minY_0;
  15967. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  15968. int32_t ___maxY_1;
  15969. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  15970. int32_t ___stepY_2;
  15971. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  15972. int32_t ___width_3;
  15973. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  15974. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  15975. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  15976. AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965 ___operation_5;
  15977. public:
  15978. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t2A0A6B4B94BEA64CC2F312832BFA584C5A79D359, ___minY_0)); }
  15979. inline int32_t get_minY_0() const { return ___minY_0; }
  15980. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  15981. inline void set_minY_0(int32_t value)
  15982. {
  15983. ___minY_0 = value;
  15984. }
  15985. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t2A0A6B4B94BEA64CC2F312832BFA584C5A79D359, ___maxY_1)); }
  15986. inline int32_t get_maxY_1() const { return ___maxY_1; }
  15987. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  15988. inline void set_maxY_1(int32_t value)
  15989. {
  15990. ___maxY_1 = value;
  15991. }
  15992. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t2A0A6B4B94BEA64CC2F312832BFA584C5A79D359, ___stepY_2)); }
  15993. inline int32_t get_stepY_2() const { return ___stepY_2; }
  15994. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  15995. inline void set_stepY_2(int32_t value)
  15996. {
  15997. ___stepY_2 = value;
  15998. }
  15999. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t2A0A6B4B94BEA64CC2F312832BFA584C5A79D359, ___width_3)); }
  16000. inline int32_t get_width_3() const { return ___width_3; }
  16001. inline int32_t* get_address_of_width_3() { return &___width_3; }
  16002. inline void set_width_3(int32_t value)
  16003. {
  16004. ___width_3 = value;
  16005. }
  16006. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t2A0A6B4B94BEA64CC2F312832BFA584C5A79D359, ___allocator_4)); }
  16007. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  16008. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  16009. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  16010. {
  16011. ___allocator_4 = value;
  16012. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  16013. }
  16014. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t2A0A6B4B94BEA64CC2F312832BFA584C5A79D359, ___operation_5)); }
  16015. inline AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965 get_operation_5() const { return ___operation_5; }
  16016. inline AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965 * get_address_of_operation_5() { return &___operation_5; }
  16017. inline void set_operation_5(AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965 value)
  16018. {
  16019. ___operation_5 = value;
  16020. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  16021. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16022. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  16023. #endif
  16024. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16025. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  16026. #endif
  16027. }
  16028. };
  16029. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>
  16030. struct RowIntervalOperationWrapper_2_t2241BAD14C0C9A6F5A3FA3CF0F7AE44B82B69F1D
  16031. {
  16032. public:
  16033. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  16034. int32_t ___minY_0;
  16035. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  16036. int32_t ___maxY_1;
  16037. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  16038. int32_t ___stepY_2;
  16039. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  16040. int32_t ___width_3;
  16041. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  16042. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  16043. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  16044. AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52 ___operation_5;
  16045. public:
  16046. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t2241BAD14C0C9A6F5A3FA3CF0F7AE44B82B69F1D, ___minY_0)); }
  16047. inline int32_t get_minY_0() const { return ___minY_0; }
  16048. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  16049. inline void set_minY_0(int32_t value)
  16050. {
  16051. ___minY_0 = value;
  16052. }
  16053. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t2241BAD14C0C9A6F5A3FA3CF0F7AE44B82B69F1D, ___maxY_1)); }
  16054. inline int32_t get_maxY_1() const { return ___maxY_1; }
  16055. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  16056. inline void set_maxY_1(int32_t value)
  16057. {
  16058. ___maxY_1 = value;
  16059. }
  16060. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t2241BAD14C0C9A6F5A3FA3CF0F7AE44B82B69F1D, ___stepY_2)); }
  16061. inline int32_t get_stepY_2() const { return ___stepY_2; }
  16062. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  16063. inline void set_stepY_2(int32_t value)
  16064. {
  16065. ___stepY_2 = value;
  16066. }
  16067. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t2241BAD14C0C9A6F5A3FA3CF0F7AE44B82B69F1D, ___width_3)); }
  16068. inline int32_t get_width_3() const { return ___width_3; }
  16069. inline int32_t* get_address_of_width_3() { return &___width_3; }
  16070. inline void set_width_3(int32_t value)
  16071. {
  16072. ___width_3 = value;
  16073. }
  16074. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t2241BAD14C0C9A6F5A3FA3CF0F7AE44B82B69F1D, ___allocator_4)); }
  16075. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  16076. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  16077. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  16078. {
  16079. ___allocator_4 = value;
  16080. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  16081. }
  16082. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t2241BAD14C0C9A6F5A3FA3CF0F7AE44B82B69F1D, ___operation_5)); }
  16083. inline AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52 get_operation_5() const { return ___operation_5; }
  16084. inline AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52 * get_address_of_operation_5() { return &___operation_5; }
  16085. inline void set_operation_5(AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52 value)
  16086. {
  16087. ___operation_5 = value;
  16088. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  16089. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16090. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  16091. #endif
  16092. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16093. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  16094. #endif
  16095. }
  16096. };
  16097. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>
  16098. struct RowIntervalOperationWrapper_2_t0905B5028D02139277E57C3BCB0901179642B504
  16099. {
  16100. public:
  16101. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  16102. int32_t ___minY_0;
  16103. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  16104. int32_t ___maxY_1;
  16105. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  16106. int32_t ___stepY_2;
  16107. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  16108. int32_t ___width_3;
  16109. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  16110. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  16111. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  16112. AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086 ___operation_5;
  16113. public:
  16114. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0905B5028D02139277E57C3BCB0901179642B504, ___minY_0)); }
  16115. inline int32_t get_minY_0() const { return ___minY_0; }
  16116. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  16117. inline void set_minY_0(int32_t value)
  16118. {
  16119. ___minY_0 = value;
  16120. }
  16121. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0905B5028D02139277E57C3BCB0901179642B504, ___maxY_1)); }
  16122. inline int32_t get_maxY_1() const { return ___maxY_1; }
  16123. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  16124. inline void set_maxY_1(int32_t value)
  16125. {
  16126. ___maxY_1 = value;
  16127. }
  16128. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0905B5028D02139277E57C3BCB0901179642B504, ___stepY_2)); }
  16129. inline int32_t get_stepY_2() const { return ___stepY_2; }
  16130. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  16131. inline void set_stepY_2(int32_t value)
  16132. {
  16133. ___stepY_2 = value;
  16134. }
  16135. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0905B5028D02139277E57C3BCB0901179642B504, ___width_3)); }
  16136. inline int32_t get_width_3() const { return ___width_3; }
  16137. inline int32_t* get_address_of_width_3() { return &___width_3; }
  16138. inline void set_width_3(int32_t value)
  16139. {
  16140. ___width_3 = value;
  16141. }
  16142. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0905B5028D02139277E57C3BCB0901179642B504, ___allocator_4)); }
  16143. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  16144. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  16145. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  16146. {
  16147. ___allocator_4 = value;
  16148. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  16149. }
  16150. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0905B5028D02139277E57C3BCB0901179642B504, ___operation_5)); }
  16151. inline AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086 get_operation_5() const { return ___operation_5; }
  16152. inline AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086 * get_address_of_operation_5() { return &___operation_5; }
  16153. inline void set_operation_5(AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086 value)
  16154. {
  16155. ___operation_5 = value;
  16156. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  16157. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16158. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  16159. #endif
  16160. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16161. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  16162. #endif
  16163. }
  16164. };
  16165. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>
  16166. struct RowIntervalOperationWrapper_2_t4E9133C89A65FF5A8C242B1A47E47E9E7D7C2A18
  16167. {
  16168. public:
  16169. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  16170. int32_t ___minY_0;
  16171. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  16172. int32_t ___maxY_1;
  16173. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  16174. int32_t ___stepY_2;
  16175. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  16176. int32_t ___width_3;
  16177. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  16178. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  16179. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  16180. AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3 ___operation_5;
  16181. public:
  16182. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t4E9133C89A65FF5A8C242B1A47E47E9E7D7C2A18, ___minY_0)); }
  16183. inline int32_t get_minY_0() const { return ___minY_0; }
  16184. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  16185. inline void set_minY_0(int32_t value)
  16186. {
  16187. ___minY_0 = value;
  16188. }
  16189. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t4E9133C89A65FF5A8C242B1A47E47E9E7D7C2A18, ___maxY_1)); }
  16190. inline int32_t get_maxY_1() const { return ___maxY_1; }
  16191. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  16192. inline void set_maxY_1(int32_t value)
  16193. {
  16194. ___maxY_1 = value;
  16195. }
  16196. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t4E9133C89A65FF5A8C242B1A47E47E9E7D7C2A18, ___stepY_2)); }
  16197. inline int32_t get_stepY_2() const { return ___stepY_2; }
  16198. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  16199. inline void set_stepY_2(int32_t value)
  16200. {
  16201. ___stepY_2 = value;
  16202. }
  16203. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t4E9133C89A65FF5A8C242B1A47E47E9E7D7C2A18, ___width_3)); }
  16204. inline int32_t get_width_3() const { return ___width_3; }
  16205. inline int32_t* get_address_of_width_3() { return &___width_3; }
  16206. inline void set_width_3(int32_t value)
  16207. {
  16208. ___width_3 = value;
  16209. }
  16210. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t4E9133C89A65FF5A8C242B1A47E47E9E7D7C2A18, ___allocator_4)); }
  16211. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  16212. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  16213. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  16214. {
  16215. ___allocator_4 = value;
  16216. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  16217. }
  16218. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t4E9133C89A65FF5A8C242B1A47E47E9E7D7C2A18, ___operation_5)); }
  16219. inline AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3 get_operation_5() const { return ___operation_5; }
  16220. inline AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3 * get_address_of_operation_5() { return &___operation_5; }
  16221. inline void set_operation_5(AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3 value)
  16222. {
  16223. ___operation_5 = value;
  16224. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  16225. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16226. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  16227. #endif
  16228. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16229. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  16230. #endif
  16231. }
  16232. };
  16233. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>
  16234. struct RowIntervalOperationWrapper_2_t0D16CECFAFF32665DEBFD9228DEAF41E6BED483B
  16235. {
  16236. public:
  16237. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  16238. int32_t ___minY_0;
  16239. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  16240. int32_t ___maxY_1;
  16241. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  16242. int32_t ___stepY_2;
  16243. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  16244. int32_t ___width_3;
  16245. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  16246. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  16247. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  16248. AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C ___operation_5;
  16249. public:
  16250. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0D16CECFAFF32665DEBFD9228DEAF41E6BED483B, ___minY_0)); }
  16251. inline int32_t get_minY_0() const { return ___minY_0; }
  16252. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  16253. inline void set_minY_0(int32_t value)
  16254. {
  16255. ___minY_0 = value;
  16256. }
  16257. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0D16CECFAFF32665DEBFD9228DEAF41E6BED483B, ___maxY_1)); }
  16258. inline int32_t get_maxY_1() const { return ___maxY_1; }
  16259. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  16260. inline void set_maxY_1(int32_t value)
  16261. {
  16262. ___maxY_1 = value;
  16263. }
  16264. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0D16CECFAFF32665DEBFD9228DEAF41E6BED483B, ___stepY_2)); }
  16265. inline int32_t get_stepY_2() const { return ___stepY_2; }
  16266. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  16267. inline void set_stepY_2(int32_t value)
  16268. {
  16269. ___stepY_2 = value;
  16270. }
  16271. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0D16CECFAFF32665DEBFD9228DEAF41E6BED483B, ___width_3)); }
  16272. inline int32_t get_width_3() const { return ___width_3; }
  16273. inline int32_t* get_address_of_width_3() { return &___width_3; }
  16274. inline void set_width_3(int32_t value)
  16275. {
  16276. ___width_3 = value;
  16277. }
  16278. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0D16CECFAFF32665DEBFD9228DEAF41E6BED483B, ___allocator_4)); }
  16279. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  16280. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  16281. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  16282. {
  16283. ___allocator_4 = value;
  16284. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  16285. }
  16286. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0D16CECFAFF32665DEBFD9228DEAF41E6BED483B, ___operation_5)); }
  16287. inline AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C get_operation_5() const { return ___operation_5; }
  16288. inline AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C * get_address_of_operation_5() { return &___operation_5; }
  16289. inline void set_operation_5(AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C value)
  16290. {
  16291. ___operation_5 = value;
  16292. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  16293. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16294. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  16295. #endif
  16296. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16297. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  16298. #endif
  16299. }
  16300. };
  16301. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>
  16302. struct RowIntervalOperationWrapper_2_tA969FDE3142552AEA2937D462C1DAB7FD8D9A2C2
  16303. {
  16304. public:
  16305. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  16306. int32_t ___minY_0;
  16307. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  16308. int32_t ___maxY_1;
  16309. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  16310. int32_t ___stepY_2;
  16311. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  16312. int32_t ___width_3;
  16313. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  16314. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  16315. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  16316. AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126 ___operation_5;
  16317. public:
  16318. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tA969FDE3142552AEA2937D462C1DAB7FD8D9A2C2, ___minY_0)); }
  16319. inline int32_t get_minY_0() const { return ___minY_0; }
  16320. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  16321. inline void set_minY_0(int32_t value)
  16322. {
  16323. ___minY_0 = value;
  16324. }
  16325. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tA969FDE3142552AEA2937D462C1DAB7FD8D9A2C2, ___maxY_1)); }
  16326. inline int32_t get_maxY_1() const { return ___maxY_1; }
  16327. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  16328. inline void set_maxY_1(int32_t value)
  16329. {
  16330. ___maxY_1 = value;
  16331. }
  16332. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tA969FDE3142552AEA2937D462C1DAB7FD8D9A2C2, ___stepY_2)); }
  16333. inline int32_t get_stepY_2() const { return ___stepY_2; }
  16334. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  16335. inline void set_stepY_2(int32_t value)
  16336. {
  16337. ___stepY_2 = value;
  16338. }
  16339. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tA969FDE3142552AEA2937D462C1DAB7FD8D9A2C2, ___width_3)); }
  16340. inline int32_t get_width_3() const { return ___width_3; }
  16341. inline int32_t* get_address_of_width_3() { return &___width_3; }
  16342. inline void set_width_3(int32_t value)
  16343. {
  16344. ___width_3 = value;
  16345. }
  16346. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tA969FDE3142552AEA2937D462C1DAB7FD8D9A2C2, ___allocator_4)); }
  16347. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  16348. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  16349. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  16350. {
  16351. ___allocator_4 = value;
  16352. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  16353. }
  16354. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tA969FDE3142552AEA2937D462C1DAB7FD8D9A2C2, ___operation_5)); }
  16355. inline AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126 get_operation_5() const { return ___operation_5; }
  16356. inline AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126 * get_address_of_operation_5() { return &___operation_5; }
  16357. inline void set_operation_5(AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126 value)
  16358. {
  16359. ___operation_5 = value;
  16360. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  16361. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16362. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  16363. #endif
  16364. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16365. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  16366. #endif
  16367. }
  16368. };
  16369. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>
  16370. struct RowIntervalOperationWrapper_2_tA119BD2E13D52C104A2C697B8E8D504BE375EFFB
  16371. {
  16372. public:
  16373. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  16374. int32_t ___minY_0;
  16375. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  16376. int32_t ___maxY_1;
  16377. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  16378. int32_t ___stepY_2;
  16379. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  16380. int32_t ___width_3;
  16381. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  16382. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  16383. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  16384. AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225 ___operation_5;
  16385. public:
  16386. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tA119BD2E13D52C104A2C697B8E8D504BE375EFFB, ___minY_0)); }
  16387. inline int32_t get_minY_0() const { return ___minY_0; }
  16388. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  16389. inline void set_minY_0(int32_t value)
  16390. {
  16391. ___minY_0 = value;
  16392. }
  16393. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tA119BD2E13D52C104A2C697B8E8D504BE375EFFB, ___maxY_1)); }
  16394. inline int32_t get_maxY_1() const { return ___maxY_1; }
  16395. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  16396. inline void set_maxY_1(int32_t value)
  16397. {
  16398. ___maxY_1 = value;
  16399. }
  16400. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tA119BD2E13D52C104A2C697B8E8D504BE375EFFB, ___stepY_2)); }
  16401. inline int32_t get_stepY_2() const { return ___stepY_2; }
  16402. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  16403. inline void set_stepY_2(int32_t value)
  16404. {
  16405. ___stepY_2 = value;
  16406. }
  16407. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tA119BD2E13D52C104A2C697B8E8D504BE375EFFB, ___width_3)); }
  16408. inline int32_t get_width_3() const { return ___width_3; }
  16409. inline int32_t* get_address_of_width_3() { return &___width_3; }
  16410. inline void set_width_3(int32_t value)
  16411. {
  16412. ___width_3 = value;
  16413. }
  16414. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tA119BD2E13D52C104A2C697B8E8D504BE375EFFB, ___allocator_4)); }
  16415. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  16416. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  16417. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  16418. {
  16419. ___allocator_4 = value;
  16420. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  16421. }
  16422. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tA119BD2E13D52C104A2C697B8E8D504BE375EFFB, ___operation_5)); }
  16423. inline AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225 get_operation_5() const { return ___operation_5; }
  16424. inline AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225 * get_address_of_operation_5() { return &___operation_5; }
  16425. inline void set_operation_5(AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225 value)
  16426. {
  16427. ___operation_5 = value;
  16428. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  16429. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16430. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  16431. #endif
  16432. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16433. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  16434. #endif
  16435. }
  16436. };
  16437. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>
  16438. struct RowIntervalOperationWrapper_2_tCCA59E44DED40027E8D6352F096AC1F7AB56D208
  16439. {
  16440. public:
  16441. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  16442. int32_t ___minY_0;
  16443. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  16444. int32_t ___maxY_1;
  16445. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  16446. int32_t ___stepY_2;
  16447. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  16448. int32_t ___width_3;
  16449. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  16450. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  16451. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  16452. AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634 ___operation_5;
  16453. public:
  16454. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tCCA59E44DED40027E8D6352F096AC1F7AB56D208, ___minY_0)); }
  16455. inline int32_t get_minY_0() const { return ___minY_0; }
  16456. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  16457. inline void set_minY_0(int32_t value)
  16458. {
  16459. ___minY_0 = value;
  16460. }
  16461. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tCCA59E44DED40027E8D6352F096AC1F7AB56D208, ___maxY_1)); }
  16462. inline int32_t get_maxY_1() const { return ___maxY_1; }
  16463. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  16464. inline void set_maxY_1(int32_t value)
  16465. {
  16466. ___maxY_1 = value;
  16467. }
  16468. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tCCA59E44DED40027E8D6352F096AC1F7AB56D208, ___stepY_2)); }
  16469. inline int32_t get_stepY_2() const { return ___stepY_2; }
  16470. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  16471. inline void set_stepY_2(int32_t value)
  16472. {
  16473. ___stepY_2 = value;
  16474. }
  16475. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tCCA59E44DED40027E8D6352F096AC1F7AB56D208, ___width_3)); }
  16476. inline int32_t get_width_3() const { return ___width_3; }
  16477. inline int32_t* get_address_of_width_3() { return &___width_3; }
  16478. inline void set_width_3(int32_t value)
  16479. {
  16480. ___width_3 = value;
  16481. }
  16482. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tCCA59E44DED40027E8D6352F096AC1F7AB56D208, ___allocator_4)); }
  16483. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  16484. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  16485. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  16486. {
  16487. ___allocator_4 = value;
  16488. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  16489. }
  16490. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tCCA59E44DED40027E8D6352F096AC1F7AB56D208, ___operation_5)); }
  16491. inline AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634 get_operation_5() const { return ___operation_5; }
  16492. inline AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634 * get_address_of_operation_5() { return &___operation_5; }
  16493. inline void set_operation_5(AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634 value)
  16494. {
  16495. ___operation_5 = value;
  16496. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  16497. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16498. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  16499. #endif
  16500. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16501. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  16502. #endif
  16503. }
  16504. };
  16505. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>
  16506. struct RowIntervalOperationWrapper_2_tC377CB23157B3A7C7D2B0D200C3E650140D40D2D
  16507. {
  16508. public:
  16509. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  16510. int32_t ___minY_0;
  16511. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  16512. int32_t ___maxY_1;
  16513. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  16514. int32_t ___stepY_2;
  16515. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  16516. int32_t ___width_3;
  16517. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  16518. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  16519. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  16520. AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F ___operation_5;
  16521. public:
  16522. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tC377CB23157B3A7C7D2B0D200C3E650140D40D2D, ___minY_0)); }
  16523. inline int32_t get_minY_0() const { return ___minY_0; }
  16524. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  16525. inline void set_minY_0(int32_t value)
  16526. {
  16527. ___minY_0 = value;
  16528. }
  16529. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tC377CB23157B3A7C7D2B0D200C3E650140D40D2D, ___maxY_1)); }
  16530. inline int32_t get_maxY_1() const { return ___maxY_1; }
  16531. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  16532. inline void set_maxY_1(int32_t value)
  16533. {
  16534. ___maxY_1 = value;
  16535. }
  16536. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tC377CB23157B3A7C7D2B0D200C3E650140D40D2D, ___stepY_2)); }
  16537. inline int32_t get_stepY_2() const { return ___stepY_2; }
  16538. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  16539. inline void set_stepY_2(int32_t value)
  16540. {
  16541. ___stepY_2 = value;
  16542. }
  16543. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tC377CB23157B3A7C7D2B0D200C3E650140D40D2D, ___width_3)); }
  16544. inline int32_t get_width_3() const { return ___width_3; }
  16545. inline int32_t* get_address_of_width_3() { return &___width_3; }
  16546. inline void set_width_3(int32_t value)
  16547. {
  16548. ___width_3 = value;
  16549. }
  16550. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tC377CB23157B3A7C7D2B0D200C3E650140D40D2D, ___allocator_4)); }
  16551. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  16552. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  16553. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  16554. {
  16555. ___allocator_4 = value;
  16556. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  16557. }
  16558. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tC377CB23157B3A7C7D2B0D200C3E650140D40D2D, ___operation_5)); }
  16559. inline AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F get_operation_5() const { return ___operation_5; }
  16560. inline AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F * get_address_of_operation_5() { return &___operation_5; }
  16561. inline void set_operation_5(AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F value)
  16562. {
  16563. ___operation_5 = value;
  16564. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  16565. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16566. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  16567. #endif
  16568. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16569. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  16570. #endif
  16571. }
  16572. };
  16573. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>
  16574. struct RowIntervalOperationWrapper_2_tB854BB2BF4E15230691172CFE0FD4DF6769B3F5F
  16575. {
  16576. public:
  16577. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  16578. int32_t ___minY_0;
  16579. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  16580. int32_t ___maxY_1;
  16581. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  16582. int32_t ___stepY_2;
  16583. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  16584. int32_t ___width_3;
  16585. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  16586. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  16587. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  16588. AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52 ___operation_5;
  16589. public:
  16590. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tB854BB2BF4E15230691172CFE0FD4DF6769B3F5F, ___minY_0)); }
  16591. inline int32_t get_minY_0() const { return ___minY_0; }
  16592. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  16593. inline void set_minY_0(int32_t value)
  16594. {
  16595. ___minY_0 = value;
  16596. }
  16597. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tB854BB2BF4E15230691172CFE0FD4DF6769B3F5F, ___maxY_1)); }
  16598. inline int32_t get_maxY_1() const { return ___maxY_1; }
  16599. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  16600. inline void set_maxY_1(int32_t value)
  16601. {
  16602. ___maxY_1 = value;
  16603. }
  16604. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tB854BB2BF4E15230691172CFE0FD4DF6769B3F5F, ___stepY_2)); }
  16605. inline int32_t get_stepY_2() const { return ___stepY_2; }
  16606. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  16607. inline void set_stepY_2(int32_t value)
  16608. {
  16609. ___stepY_2 = value;
  16610. }
  16611. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tB854BB2BF4E15230691172CFE0FD4DF6769B3F5F, ___width_3)); }
  16612. inline int32_t get_width_3() const { return ___width_3; }
  16613. inline int32_t* get_address_of_width_3() { return &___width_3; }
  16614. inline void set_width_3(int32_t value)
  16615. {
  16616. ___width_3 = value;
  16617. }
  16618. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tB854BB2BF4E15230691172CFE0FD4DF6769B3F5F, ___allocator_4)); }
  16619. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  16620. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  16621. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  16622. {
  16623. ___allocator_4 = value;
  16624. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  16625. }
  16626. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tB854BB2BF4E15230691172CFE0FD4DF6769B3F5F, ___operation_5)); }
  16627. inline AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52 get_operation_5() const { return ___operation_5; }
  16628. inline AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52 * get_address_of_operation_5() { return &___operation_5; }
  16629. inline void set_operation_5(AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52 value)
  16630. {
  16631. ___operation_5 = value;
  16632. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  16633. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16634. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  16635. #endif
  16636. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16637. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  16638. #endif
  16639. }
  16640. };
  16641. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>
  16642. struct RowIntervalOperationWrapper_2_t3809ABA6ED1DA05D13FC5F3ECD283FB8CBCA85A1
  16643. {
  16644. public:
  16645. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  16646. int32_t ___minY_0;
  16647. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  16648. int32_t ___maxY_1;
  16649. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  16650. int32_t ___stepY_2;
  16651. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  16652. int32_t ___width_3;
  16653. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  16654. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  16655. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  16656. AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074 ___operation_5;
  16657. public:
  16658. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3809ABA6ED1DA05D13FC5F3ECD283FB8CBCA85A1, ___minY_0)); }
  16659. inline int32_t get_minY_0() const { return ___minY_0; }
  16660. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  16661. inline void set_minY_0(int32_t value)
  16662. {
  16663. ___minY_0 = value;
  16664. }
  16665. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3809ABA6ED1DA05D13FC5F3ECD283FB8CBCA85A1, ___maxY_1)); }
  16666. inline int32_t get_maxY_1() const { return ___maxY_1; }
  16667. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  16668. inline void set_maxY_1(int32_t value)
  16669. {
  16670. ___maxY_1 = value;
  16671. }
  16672. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3809ABA6ED1DA05D13FC5F3ECD283FB8CBCA85A1, ___stepY_2)); }
  16673. inline int32_t get_stepY_2() const { return ___stepY_2; }
  16674. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  16675. inline void set_stepY_2(int32_t value)
  16676. {
  16677. ___stepY_2 = value;
  16678. }
  16679. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3809ABA6ED1DA05D13FC5F3ECD283FB8CBCA85A1, ___width_3)); }
  16680. inline int32_t get_width_3() const { return ___width_3; }
  16681. inline int32_t* get_address_of_width_3() { return &___width_3; }
  16682. inline void set_width_3(int32_t value)
  16683. {
  16684. ___width_3 = value;
  16685. }
  16686. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3809ABA6ED1DA05D13FC5F3ECD283FB8CBCA85A1, ___allocator_4)); }
  16687. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  16688. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  16689. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  16690. {
  16691. ___allocator_4 = value;
  16692. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  16693. }
  16694. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t3809ABA6ED1DA05D13FC5F3ECD283FB8CBCA85A1, ___operation_5)); }
  16695. inline AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074 get_operation_5() const { return ___operation_5; }
  16696. inline AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074 * get_address_of_operation_5() { return &___operation_5; }
  16697. inline void set_operation_5(AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074 value)
  16698. {
  16699. ___operation_5 = value;
  16700. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  16701. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16702. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  16703. #endif
  16704. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16705. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  16706. #endif
  16707. }
  16708. };
  16709. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>
  16710. struct RowIntervalOperationWrapper_2_t44A52A5066094B4FED077B2399DCE12D6F245D5E
  16711. {
  16712. public:
  16713. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  16714. int32_t ___minY_0;
  16715. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  16716. int32_t ___maxY_1;
  16717. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  16718. int32_t ___stepY_2;
  16719. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  16720. int32_t ___width_3;
  16721. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  16722. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  16723. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  16724. AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265 ___operation_5;
  16725. public:
  16726. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t44A52A5066094B4FED077B2399DCE12D6F245D5E, ___minY_0)); }
  16727. inline int32_t get_minY_0() const { return ___minY_0; }
  16728. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  16729. inline void set_minY_0(int32_t value)
  16730. {
  16731. ___minY_0 = value;
  16732. }
  16733. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t44A52A5066094B4FED077B2399DCE12D6F245D5E, ___maxY_1)); }
  16734. inline int32_t get_maxY_1() const { return ___maxY_1; }
  16735. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  16736. inline void set_maxY_1(int32_t value)
  16737. {
  16738. ___maxY_1 = value;
  16739. }
  16740. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t44A52A5066094B4FED077B2399DCE12D6F245D5E, ___stepY_2)); }
  16741. inline int32_t get_stepY_2() const { return ___stepY_2; }
  16742. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  16743. inline void set_stepY_2(int32_t value)
  16744. {
  16745. ___stepY_2 = value;
  16746. }
  16747. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t44A52A5066094B4FED077B2399DCE12D6F245D5E, ___width_3)); }
  16748. inline int32_t get_width_3() const { return ___width_3; }
  16749. inline int32_t* get_address_of_width_3() { return &___width_3; }
  16750. inline void set_width_3(int32_t value)
  16751. {
  16752. ___width_3 = value;
  16753. }
  16754. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t44A52A5066094B4FED077B2399DCE12D6F245D5E, ___allocator_4)); }
  16755. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  16756. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  16757. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  16758. {
  16759. ___allocator_4 = value;
  16760. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  16761. }
  16762. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t44A52A5066094B4FED077B2399DCE12D6F245D5E, ___operation_5)); }
  16763. inline AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265 get_operation_5() const { return ___operation_5; }
  16764. inline AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265 * get_address_of_operation_5() { return &___operation_5; }
  16765. inline void set_operation_5(AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265 value)
  16766. {
  16767. ___operation_5 = value;
  16768. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  16769. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16770. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  16771. #endif
  16772. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16773. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  16774. #endif
  16775. }
  16776. };
  16777. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>
  16778. struct RowIntervalOperationWrapper_2_tECB3345A2C9D3EDAE3563C91706272195B9DF5A0
  16779. {
  16780. public:
  16781. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  16782. int32_t ___minY_0;
  16783. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  16784. int32_t ___maxY_1;
  16785. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  16786. int32_t ___stepY_2;
  16787. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  16788. int32_t ___width_3;
  16789. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  16790. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  16791. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  16792. AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B ___operation_5;
  16793. public:
  16794. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tECB3345A2C9D3EDAE3563C91706272195B9DF5A0, ___minY_0)); }
  16795. inline int32_t get_minY_0() const { return ___minY_0; }
  16796. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  16797. inline void set_minY_0(int32_t value)
  16798. {
  16799. ___minY_0 = value;
  16800. }
  16801. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tECB3345A2C9D3EDAE3563C91706272195B9DF5A0, ___maxY_1)); }
  16802. inline int32_t get_maxY_1() const { return ___maxY_1; }
  16803. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  16804. inline void set_maxY_1(int32_t value)
  16805. {
  16806. ___maxY_1 = value;
  16807. }
  16808. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tECB3345A2C9D3EDAE3563C91706272195B9DF5A0, ___stepY_2)); }
  16809. inline int32_t get_stepY_2() const { return ___stepY_2; }
  16810. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  16811. inline void set_stepY_2(int32_t value)
  16812. {
  16813. ___stepY_2 = value;
  16814. }
  16815. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tECB3345A2C9D3EDAE3563C91706272195B9DF5A0, ___width_3)); }
  16816. inline int32_t get_width_3() const { return ___width_3; }
  16817. inline int32_t* get_address_of_width_3() { return &___width_3; }
  16818. inline void set_width_3(int32_t value)
  16819. {
  16820. ___width_3 = value;
  16821. }
  16822. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tECB3345A2C9D3EDAE3563C91706272195B9DF5A0, ___allocator_4)); }
  16823. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  16824. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  16825. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  16826. {
  16827. ___allocator_4 = value;
  16828. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  16829. }
  16830. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tECB3345A2C9D3EDAE3563C91706272195B9DF5A0, ___operation_5)); }
  16831. inline AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B get_operation_5() const { return ___operation_5; }
  16832. inline AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B * get_address_of_operation_5() { return &___operation_5; }
  16833. inline void set_operation_5(AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B value)
  16834. {
  16835. ___operation_5 = value;
  16836. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  16837. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16838. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  16839. #endif
  16840. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16841. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  16842. #endif
  16843. }
  16844. };
  16845. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>
  16846. struct RowIntervalOperationWrapper_2_tC6B38AD6497620CC378A6613900E61A1D89E3877
  16847. {
  16848. public:
  16849. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  16850. int32_t ___minY_0;
  16851. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  16852. int32_t ___maxY_1;
  16853. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  16854. int32_t ___stepY_2;
  16855. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  16856. int32_t ___width_3;
  16857. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  16858. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  16859. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  16860. AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944 ___operation_5;
  16861. public:
  16862. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tC6B38AD6497620CC378A6613900E61A1D89E3877, ___minY_0)); }
  16863. inline int32_t get_minY_0() const { return ___minY_0; }
  16864. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  16865. inline void set_minY_0(int32_t value)
  16866. {
  16867. ___minY_0 = value;
  16868. }
  16869. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tC6B38AD6497620CC378A6613900E61A1D89E3877, ___maxY_1)); }
  16870. inline int32_t get_maxY_1() const { return ___maxY_1; }
  16871. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  16872. inline void set_maxY_1(int32_t value)
  16873. {
  16874. ___maxY_1 = value;
  16875. }
  16876. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tC6B38AD6497620CC378A6613900E61A1D89E3877, ___stepY_2)); }
  16877. inline int32_t get_stepY_2() const { return ___stepY_2; }
  16878. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  16879. inline void set_stepY_2(int32_t value)
  16880. {
  16881. ___stepY_2 = value;
  16882. }
  16883. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tC6B38AD6497620CC378A6613900E61A1D89E3877, ___width_3)); }
  16884. inline int32_t get_width_3() const { return ___width_3; }
  16885. inline int32_t* get_address_of_width_3() { return &___width_3; }
  16886. inline void set_width_3(int32_t value)
  16887. {
  16888. ___width_3 = value;
  16889. }
  16890. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tC6B38AD6497620CC378A6613900E61A1D89E3877, ___allocator_4)); }
  16891. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  16892. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  16893. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  16894. {
  16895. ___allocator_4 = value;
  16896. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  16897. }
  16898. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tC6B38AD6497620CC378A6613900E61A1D89E3877, ___operation_5)); }
  16899. inline AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944 get_operation_5() const { return ___operation_5; }
  16900. inline AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944 * get_address_of_operation_5() { return &___operation_5; }
  16901. inline void set_operation_5(AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944 value)
  16902. {
  16903. ___operation_5 = value;
  16904. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  16905. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16906. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  16907. #endif
  16908. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16909. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  16910. #endif
  16911. }
  16912. };
  16913. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>
  16914. struct RowIntervalOperationWrapper_2_t11C4F935BE3B70D2258304348FB977FDAB8AEDD6
  16915. {
  16916. public:
  16917. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  16918. int32_t ___minY_0;
  16919. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  16920. int32_t ___maxY_1;
  16921. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  16922. int32_t ___stepY_2;
  16923. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  16924. int32_t ___width_3;
  16925. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  16926. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  16927. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  16928. AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910 ___operation_5;
  16929. public:
  16930. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t11C4F935BE3B70D2258304348FB977FDAB8AEDD6, ___minY_0)); }
  16931. inline int32_t get_minY_0() const { return ___minY_0; }
  16932. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  16933. inline void set_minY_0(int32_t value)
  16934. {
  16935. ___minY_0 = value;
  16936. }
  16937. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t11C4F935BE3B70D2258304348FB977FDAB8AEDD6, ___maxY_1)); }
  16938. inline int32_t get_maxY_1() const { return ___maxY_1; }
  16939. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  16940. inline void set_maxY_1(int32_t value)
  16941. {
  16942. ___maxY_1 = value;
  16943. }
  16944. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t11C4F935BE3B70D2258304348FB977FDAB8AEDD6, ___stepY_2)); }
  16945. inline int32_t get_stepY_2() const { return ___stepY_2; }
  16946. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  16947. inline void set_stepY_2(int32_t value)
  16948. {
  16949. ___stepY_2 = value;
  16950. }
  16951. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t11C4F935BE3B70D2258304348FB977FDAB8AEDD6, ___width_3)); }
  16952. inline int32_t get_width_3() const { return ___width_3; }
  16953. inline int32_t* get_address_of_width_3() { return &___width_3; }
  16954. inline void set_width_3(int32_t value)
  16955. {
  16956. ___width_3 = value;
  16957. }
  16958. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t11C4F935BE3B70D2258304348FB977FDAB8AEDD6, ___allocator_4)); }
  16959. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  16960. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  16961. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  16962. {
  16963. ___allocator_4 = value;
  16964. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  16965. }
  16966. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t11C4F935BE3B70D2258304348FB977FDAB8AEDD6, ___operation_5)); }
  16967. inline AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910 get_operation_5() const { return ___operation_5; }
  16968. inline AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910 * get_address_of_operation_5() { return &___operation_5; }
  16969. inline void set_operation_5(AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910 value)
  16970. {
  16971. ___operation_5 = value;
  16972. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  16973. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16974. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  16975. #endif
  16976. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  16977. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  16978. #endif
  16979. }
  16980. };
  16981. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>
  16982. struct RowIntervalOperationWrapper_2_t6001B71A27CEA1F022775453D52727A049AC4C1F
  16983. {
  16984. public:
  16985. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  16986. int32_t ___minY_0;
  16987. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  16988. int32_t ___maxY_1;
  16989. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  16990. int32_t ___stepY_2;
  16991. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  16992. int32_t ___width_3;
  16993. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  16994. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  16995. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  16996. AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A ___operation_5;
  16997. public:
  16998. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t6001B71A27CEA1F022775453D52727A049AC4C1F, ___minY_0)); }
  16999. inline int32_t get_minY_0() const { return ___minY_0; }
  17000. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  17001. inline void set_minY_0(int32_t value)
  17002. {
  17003. ___minY_0 = value;
  17004. }
  17005. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t6001B71A27CEA1F022775453D52727A049AC4C1F, ___maxY_1)); }
  17006. inline int32_t get_maxY_1() const { return ___maxY_1; }
  17007. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  17008. inline void set_maxY_1(int32_t value)
  17009. {
  17010. ___maxY_1 = value;
  17011. }
  17012. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t6001B71A27CEA1F022775453D52727A049AC4C1F, ___stepY_2)); }
  17013. inline int32_t get_stepY_2() const { return ___stepY_2; }
  17014. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  17015. inline void set_stepY_2(int32_t value)
  17016. {
  17017. ___stepY_2 = value;
  17018. }
  17019. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t6001B71A27CEA1F022775453D52727A049AC4C1F, ___width_3)); }
  17020. inline int32_t get_width_3() const { return ___width_3; }
  17021. inline int32_t* get_address_of_width_3() { return &___width_3; }
  17022. inline void set_width_3(int32_t value)
  17023. {
  17024. ___width_3 = value;
  17025. }
  17026. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t6001B71A27CEA1F022775453D52727A049AC4C1F, ___allocator_4)); }
  17027. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  17028. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  17029. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  17030. {
  17031. ___allocator_4 = value;
  17032. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  17033. }
  17034. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t6001B71A27CEA1F022775453D52727A049AC4C1F, ___operation_5)); }
  17035. inline AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A get_operation_5() const { return ___operation_5; }
  17036. inline AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A * get_address_of_operation_5() { return &___operation_5; }
  17037. inline void set_operation_5(AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A value)
  17038. {
  17039. ___operation_5 = value;
  17040. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  17041. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  17042. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  17043. #endif
  17044. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  17045. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  17046. #endif
  17047. }
  17048. };
  17049. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>
  17050. struct RowIntervalOperationWrapper_2_t0EE1FAE93949818737ED4611F8D0FA042CD6D4D5
  17051. {
  17052. public:
  17053. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  17054. int32_t ___minY_0;
  17055. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  17056. int32_t ___maxY_1;
  17057. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  17058. int32_t ___stepY_2;
  17059. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  17060. int32_t ___width_3;
  17061. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  17062. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  17063. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  17064. AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF ___operation_5;
  17065. public:
  17066. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0EE1FAE93949818737ED4611F8D0FA042CD6D4D5, ___minY_0)); }
  17067. inline int32_t get_minY_0() const { return ___minY_0; }
  17068. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  17069. inline void set_minY_0(int32_t value)
  17070. {
  17071. ___minY_0 = value;
  17072. }
  17073. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0EE1FAE93949818737ED4611F8D0FA042CD6D4D5, ___maxY_1)); }
  17074. inline int32_t get_maxY_1() const { return ___maxY_1; }
  17075. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  17076. inline void set_maxY_1(int32_t value)
  17077. {
  17078. ___maxY_1 = value;
  17079. }
  17080. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0EE1FAE93949818737ED4611F8D0FA042CD6D4D5, ___stepY_2)); }
  17081. inline int32_t get_stepY_2() const { return ___stepY_2; }
  17082. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  17083. inline void set_stepY_2(int32_t value)
  17084. {
  17085. ___stepY_2 = value;
  17086. }
  17087. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0EE1FAE93949818737ED4611F8D0FA042CD6D4D5, ___width_3)); }
  17088. inline int32_t get_width_3() const { return ___width_3; }
  17089. inline int32_t* get_address_of_width_3() { return &___width_3; }
  17090. inline void set_width_3(int32_t value)
  17091. {
  17092. ___width_3 = value;
  17093. }
  17094. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0EE1FAE93949818737ED4611F8D0FA042CD6D4D5, ___allocator_4)); }
  17095. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  17096. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  17097. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  17098. {
  17099. ___allocator_4 = value;
  17100. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  17101. }
  17102. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t0EE1FAE93949818737ED4611F8D0FA042CD6D4D5, ___operation_5)); }
  17103. inline AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF get_operation_5() const { return ___operation_5; }
  17104. inline AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF * get_address_of_operation_5() { return &___operation_5; }
  17105. inline void set_operation_5(AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF value)
  17106. {
  17107. ___operation_5 = value;
  17108. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  17109. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  17110. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  17111. #endif
  17112. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  17113. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  17114. #endif
  17115. }
  17116. };
  17117. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>
  17118. struct RowIntervalOperationWrapper_2_t411238E33AAF033F5DA7F0A3E0CCF6CBE8BD9B39
  17119. {
  17120. public:
  17121. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  17122. int32_t ___minY_0;
  17123. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  17124. int32_t ___maxY_1;
  17125. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  17126. int32_t ___stepY_2;
  17127. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  17128. int32_t ___width_3;
  17129. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  17130. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  17131. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  17132. AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610 ___operation_5;
  17133. public:
  17134. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t411238E33AAF033F5DA7F0A3E0CCF6CBE8BD9B39, ___minY_0)); }
  17135. inline int32_t get_minY_0() const { return ___minY_0; }
  17136. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  17137. inline void set_minY_0(int32_t value)
  17138. {
  17139. ___minY_0 = value;
  17140. }
  17141. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t411238E33AAF033F5DA7F0A3E0CCF6CBE8BD9B39, ___maxY_1)); }
  17142. inline int32_t get_maxY_1() const { return ___maxY_1; }
  17143. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  17144. inline void set_maxY_1(int32_t value)
  17145. {
  17146. ___maxY_1 = value;
  17147. }
  17148. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t411238E33AAF033F5DA7F0A3E0CCF6CBE8BD9B39, ___stepY_2)); }
  17149. inline int32_t get_stepY_2() const { return ___stepY_2; }
  17150. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  17151. inline void set_stepY_2(int32_t value)
  17152. {
  17153. ___stepY_2 = value;
  17154. }
  17155. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t411238E33AAF033F5DA7F0A3E0CCF6CBE8BD9B39, ___width_3)); }
  17156. inline int32_t get_width_3() const { return ___width_3; }
  17157. inline int32_t* get_address_of_width_3() { return &___width_3; }
  17158. inline void set_width_3(int32_t value)
  17159. {
  17160. ___width_3 = value;
  17161. }
  17162. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t411238E33AAF033F5DA7F0A3E0CCF6CBE8BD9B39, ___allocator_4)); }
  17163. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  17164. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  17165. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  17166. {
  17167. ___allocator_4 = value;
  17168. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  17169. }
  17170. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t411238E33AAF033F5DA7F0A3E0CCF6CBE8BD9B39, ___operation_5)); }
  17171. inline AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610 get_operation_5() const { return ___operation_5; }
  17172. inline AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610 * get_address_of_operation_5() { return &___operation_5; }
  17173. inline void set_operation_5(AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610 value)
  17174. {
  17175. ___operation_5 = value;
  17176. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  17177. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  17178. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  17179. #endif
  17180. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  17181. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  17182. #endif
  17183. }
  17184. };
  17185. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>
  17186. struct RowIntervalOperationWrapper_2_tCFD8F6ACF59A637AA7419DB770E90F8B68C810E9
  17187. {
  17188. public:
  17189. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  17190. int32_t ___minY_0;
  17191. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  17192. int32_t ___maxY_1;
  17193. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  17194. int32_t ___stepY_2;
  17195. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  17196. int32_t ___width_3;
  17197. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  17198. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  17199. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  17200. AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C ___operation_5;
  17201. public:
  17202. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tCFD8F6ACF59A637AA7419DB770E90F8B68C810E9, ___minY_0)); }
  17203. inline int32_t get_minY_0() const { return ___minY_0; }
  17204. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  17205. inline void set_minY_0(int32_t value)
  17206. {
  17207. ___minY_0 = value;
  17208. }
  17209. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tCFD8F6ACF59A637AA7419DB770E90F8B68C810E9, ___maxY_1)); }
  17210. inline int32_t get_maxY_1() const { return ___maxY_1; }
  17211. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  17212. inline void set_maxY_1(int32_t value)
  17213. {
  17214. ___maxY_1 = value;
  17215. }
  17216. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tCFD8F6ACF59A637AA7419DB770E90F8B68C810E9, ___stepY_2)); }
  17217. inline int32_t get_stepY_2() const { return ___stepY_2; }
  17218. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  17219. inline void set_stepY_2(int32_t value)
  17220. {
  17221. ___stepY_2 = value;
  17222. }
  17223. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tCFD8F6ACF59A637AA7419DB770E90F8B68C810E9, ___width_3)); }
  17224. inline int32_t get_width_3() const { return ___width_3; }
  17225. inline int32_t* get_address_of_width_3() { return &___width_3; }
  17226. inline void set_width_3(int32_t value)
  17227. {
  17228. ___width_3 = value;
  17229. }
  17230. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tCFD8F6ACF59A637AA7419DB770E90F8B68C810E9, ___allocator_4)); }
  17231. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  17232. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  17233. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  17234. {
  17235. ___allocator_4 = value;
  17236. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  17237. }
  17238. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tCFD8F6ACF59A637AA7419DB770E90F8B68C810E9, ___operation_5)); }
  17239. inline AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C get_operation_5() const { return ___operation_5; }
  17240. inline AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C * get_address_of_operation_5() { return &___operation_5; }
  17241. inline void set_operation_5(AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C value)
  17242. {
  17243. ___operation_5 = value;
  17244. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  17245. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  17246. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  17247. #endif
  17248. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  17249. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  17250. #endif
  17251. }
  17252. };
  17253. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>
  17254. struct RowIntervalOperationWrapper_2_tBAE632D9A584D943D0E8EDE47A7CED3C6995A155
  17255. {
  17256. public:
  17257. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  17258. int32_t ___minY_0;
  17259. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  17260. int32_t ___maxY_1;
  17261. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  17262. int32_t ___stepY_2;
  17263. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  17264. int32_t ___width_3;
  17265. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  17266. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  17267. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  17268. AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB ___operation_5;
  17269. public:
  17270. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tBAE632D9A584D943D0E8EDE47A7CED3C6995A155, ___minY_0)); }
  17271. inline int32_t get_minY_0() const { return ___minY_0; }
  17272. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  17273. inline void set_minY_0(int32_t value)
  17274. {
  17275. ___minY_0 = value;
  17276. }
  17277. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tBAE632D9A584D943D0E8EDE47A7CED3C6995A155, ___maxY_1)); }
  17278. inline int32_t get_maxY_1() const { return ___maxY_1; }
  17279. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  17280. inline void set_maxY_1(int32_t value)
  17281. {
  17282. ___maxY_1 = value;
  17283. }
  17284. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tBAE632D9A584D943D0E8EDE47A7CED3C6995A155, ___stepY_2)); }
  17285. inline int32_t get_stepY_2() const { return ___stepY_2; }
  17286. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  17287. inline void set_stepY_2(int32_t value)
  17288. {
  17289. ___stepY_2 = value;
  17290. }
  17291. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tBAE632D9A584D943D0E8EDE47A7CED3C6995A155, ___width_3)); }
  17292. inline int32_t get_width_3() const { return ___width_3; }
  17293. inline int32_t* get_address_of_width_3() { return &___width_3; }
  17294. inline void set_width_3(int32_t value)
  17295. {
  17296. ___width_3 = value;
  17297. }
  17298. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tBAE632D9A584D943D0E8EDE47A7CED3C6995A155, ___allocator_4)); }
  17299. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  17300. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  17301. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  17302. {
  17303. ___allocator_4 = value;
  17304. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  17305. }
  17306. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tBAE632D9A584D943D0E8EDE47A7CED3C6995A155, ___operation_5)); }
  17307. inline AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB get_operation_5() const { return ___operation_5; }
  17308. inline AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB * get_address_of_operation_5() { return &___operation_5; }
  17309. inline void set_operation_5(AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB value)
  17310. {
  17311. ___operation_5 = value;
  17312. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  17313. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  17314. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  17315. #endif
  17316. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  17317. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  17318. #endif
  17319. }
  17320. };
  17321. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>
  17322. struct RowIntervalOperationWrapper_2_tF5C0F866B5AD7090644F90E56D159FD57D87A6A6
  17323. {
  17324. public:
  17325. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  17326. int32_t ___minY_0;
  17327. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  17328. int32_t ___maxY_1;
  17329. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  17330. int32_t ___stepY_2;
  17331. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  17332. int32_t ___width_3;
  17333. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  17334. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  17335. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  17336. AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B ___operation_5;
  17337. public:
  17338. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF5C0F866B5AD7090644F90E56D159FD57D87A6A6, ___minY_0)); }
  17339. inline int32_t get_minY_0() const { return ___minY_0; }
  17340. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  17341. inline void set_minY_0(int32_t value)
  17342. {
  17343. ___minY_0 = value;
  17344. }
  17345. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF5C0F866B5AD7090644F90E56D159FD57D87A6A6, ___maxY_1)); }
  17346. inline int32_t get_maxY_1() const { return ___maxY_1; }
  17347. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  17348. inline void set_maxY_1(int32_t value)
  17349. {
  17350. ___maxY_1 = value;
  17351. }
  17352. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF5C0F866B5AD7090644F90E56D159FD57D87A6A6, ___stepY_2)); }
  17353. inline int32_t get_stepY_2() const { return ___stepY_2; }
  17354. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  17355. inline void set_stepY_2(int32_t value)
  17356. {
  17357. ___stepY_2 = value;
  17358. }
  17359. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF5C0F866B5AD7090644F90E56D159FD57D87A6A6, ___width_3)); }
  17360. inline int32_t get_width_3() const { return ___width_3; }
  17361. inline int32_t* get_address_of_width_3() { return &___width_3; }
  17362. inline void set_width_3(int32_t value)
  17363. {
  17364. ___width_3 = value;
  17365. }
  17366. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF5C0F866B5AD7090644F90E56D159FD57D87A6A6, ___allocator_4)); }
  17367. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  17368. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  17369. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  17370. {
  17371. ___allocator_4 = value;
  17372. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  17373. }
  17374. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF5C0F866B5AD7090644F90E56D159FD57D87A6A6, ___operation_5)); }
  17375. inline AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B get_operation_5() const { return ___operation_5; }
  17376. inline AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B * get_address_of_operation_5() { return &___operation_5; }
  17377. inline void set_operation_5(AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B value)
  17378. {
  17379. ___operation_5 = value;
  17380. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  17381. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  17382. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  17383. #endif
  17384. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  17385. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  17386. #endif
  17387. }
  17388. };
  17389. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>
  17390. struct RowIntervalOperationWrapper_2_t5260D5FB18AFC8CE318CB9D9C8AFC73B69EFF979
  17391. {
  17392. public:
  17393. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  17394. int32_t ___minY_0;
  17395. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  17396. int32_t ___maxY_1;
  17397. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  17398. int32_t ___stepY_2;
  17399. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  17400. int32_t ___width_3;
  17401. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  17402. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  17403. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  17404. AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8 ___operation_5;
  17405. public:
  17406. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t5260D5FB18AFC8CE318CB9D9C8AFC73B69EFF979, ___minY_0)); }
  17407. inline int32_t get_minY_0() const { return ___minY_0; }
  17408. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  17409. inline void set_minY_0(int32_t value)
  17410. {
  17411. ___minY_0 = value;
  17412. }
  17413. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t5260D5FB18AFC8CE318CB9D9C8AFC73B69EFF979, ___maxY_1)); }
  17414. inline int32_t get_maxY_1() const { return ___maxY_1; }
  17415. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  17416. inline void set_maxY_1(int32_t value)
  17417. {
  17418. ___maxY_1 = value;
  17419. }
  17420. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t5260D5FB18AFC8CE318CB9D9C8AFC73B69EFF979, ___stepY_2)); }
  17421. inline int32_t get_stepY_2() const { return ___stepY_2; }
  17422. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  17423. inline void set_stepY_2(int32_t value)
  17424. {
  17425. ___stepY_2 = value;
  17426. }
  17427. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t5260D5FB18AFC8CE318CB9D9C8AFC73B69EFF979, ___width_3)); }
  17428. inline int32_t get_width_3() const { return ___width_3; }
  17429. inline int32_t* get_address_of_width_3() { return &___width_3; }
  17430. inline void set_width_3(int32_t value)
  17431. {
  17432. ___width_3 = value;
  17433. }
  17434. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t5260D5FB18AFC8CE318CB9D9C8AFC73B69EFF979, ___allocator_4)); }
  17435. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  17436. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  17437. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  17438. {
  17439. ___allocator_4 = value;
  17440. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  17441. }
  17442. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t5260D5FB18AFC8CE318CB9D9C8AFC73B69EFF979, ___operation_5)); }
  17443. inline AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8 get_operation_5() const { return ___operation_5; }
  17444. inline AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8 * get_address_of_operation_5() { return &___operation_5; }
  17445. inline void set_operation_5(AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8 value)
  17446. {
  17447. ___operation_5 = value;
  17448. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  17449. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  17450. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  17451. #endif
  17452. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  17453. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  17454. #endif
  17455. }
  17456. };
  17457. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>
  17458. struct RowIntervalOperationWrapper_2_tF257E83E26DC70A78F942E6E3C814FC1D628EB0F
  17459. {
  17460. public:
  17461. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  17462. int32_t ___minY_0;
  17463. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  17464. int32_t ___maxY_1;
  17465. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  17466. int32_t ___stepY_2;
  17467. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  17468. int32_t ___width_3;
  17469. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  17470. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  17471. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  17472. AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4 ___operation_5;
  17473. public:
  17474. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF257E83E26DC70A78F942E6E3C814FC1D628EB0F, ___minY_0)); }
  17475. inline int32_t get_minY_0() const { return ___minY_0; }
  17476. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  17477. inline void set_minY_0(int32_t value)
  17478. {
  17479. ___minY_0 = value;
  17480. }
  17481. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF257E83E26DC70A78F942E6E3C814FC1D628EB0F, ___maxY_1)); }
  17482. inline int32_t get_maxY_1() const { return ___maxY_1; }
  17483. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  17484. inline void set_maxY_1(int32_t value)
  17485. {
  17486. ___maxY_1 = value;
  17487. }
  17488. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF257E83E26DC70A78F942E6E3C814FC1D628EB0F, ___stepY_2)); }
  17489. inline int32_t get_stepY_2() const { return ___stepY_2; }
  17490. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  17491. inline void set_stepY_2(int32_t value)
  17492. {
  17493. ___stepY_2 = value;
  17494. }
  17495. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF257E83E26DC70A78F942E6E3C814FC1D628EB0F, ___width_3)); }
  17496. inline int32_t get_width_3() const { return ___width_3; }
  17497. inline int32_t* get_address_of_width_3() { return &___width_3; }
  17498. inline void set_width_3(int32_t value)
  17499. {
  17500. ___width_3 = value;
  17501. }
  17502. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF257E83E26DC70A78F942E6E3C814FC1D628EB0F, ___allocator_4)); }
  17503. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  17504. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  17505. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  17506. {
  17507. ___allocator_4 = value;
  17508. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  17509. }
  17510. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_tF257E83E26DC70A78F942E6E3C814FC1D628EB0F, ___operation_5)); }
  17511. inline AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4 get_operation_5() const { return ___operation_5; }
  17512. inline AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4 * get_address_of_operation_5() { return &___operation_5; }
  17513. inline void set_operation_5(AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4 value)
  17514. {
  17515. ___operation_5 = value;
  17516. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  17517. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  17518. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  17519. #endif
  17520. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  17521. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  17522. #endif
  17523. }
  17524. };
  17525. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>
  17526. struct RowIntervalOperationWrapper_2_t054CC3BADBC8BA30701A407A17C5C917DE23D889
  17527. {
  17528. public:
  17529. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  17530. int32_t ___minY_0;
  17531. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  17532. int32_t ___maxY_1;
  17533. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  17534. int32_t ___stepY_2;
  17535. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  17536. int32_t ___width_3;
  17537. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  17538. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  17539. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  17540. AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B ___operation_5;
  17541. public:
  17542. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t054CC3BADBC8BA30701A407A17C5C917DE23D889, ___minY_0)); }
  17543. inline int32_t get_minY_0() const { return ___minY_0; }
  17544. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  17545. inline void set_minY_0(int32_t value)
  17546. {
  17547. ___minY_0 = value;
  17548. }
  17549. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t054CC3BADBC8BA30701A407A17C5C917DE23D889, ___maxY_1)); }
  17550. inline int32_t get_maxY_1() const { return ___maxY_1; }
  17551. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  17552. inline void set_maxY_1(int32_t value)
  17553. {
  17554. ___maxY_1 = value;
  17555. }
  17556. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t054CC3BADBC8BA30701A407A17C5C917DE23D889, ___stepY_2)); }
  17557. inline int32_t get_stepY_2() const { return ___stepY_2; }
  17558. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  17559. inline void set_stepY_2(int32_t value)
  17560. {
  17561. ___stepY_2 = value;
  17562. }
  17563. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t054CC3BADBC8BA30701A407A17C5C917DE23D889, ___width_3)); }
  17564. inline int32_t get_width_3() const { return ___width_3; }
  17565. inline int32_t* get_address_of_width_3() { return &___width_3; }
  17566. inline void set_width_3(int32_t value)
  17567. {
  17568. ___width_3 = value;
  17569. }
  17570. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t054CC3BADBC8BA30701A407A17C5C917DE23D889, ___allocator_4)); }
  17571. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  17572. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  17573. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  17574. {
  17575. ___allocator_4 = value;
  17576. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  17577. }
  17578. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t054CC3BADBC8BA30701A407A17C5C917DE23D889, ___operation_5)); }
  17579. inline AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B get_operation_5() const { return ___operation_5; }
  17580. inline AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B * get_address_of_operation_5() { return &___operation_5; }
  17581. inline void set_operation_5(AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B value)
  17582. {
  17583. ___operation_5 = value;
  17584. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  17585. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  17586. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  17587. #endif
  17588. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  17589. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  17590. #endif
  17591. }
  17592. };
  17593. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>
  17594. struct RowIntervalOperationWrapper_2_t948D79F90F23BA4DA9E6B03648EC3BEE056CB5FD
  17595. {
  17596. public:
  17597. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  17598. int32_t ___minY_0;
  17599. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  17600. int32_t ___maxY_1;
  17601. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  17602. int32_t ___stepY_2;
  17603. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  17604. int32_t ___width_3;
  17605. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  17606. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  17607. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  17608. AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220 ___operation_5;
  17609. public:
  17610. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t948D79F90F23BA4DA9E6B03648EC3BEE056CB5FD, ___minY_0)); }
  17611. inline int32_t get_minY_0() const { return ___minY_0; }
  17612. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  17613. inline void set_minY_0(int32_t value)
  17614. {
  17615. ___minY_0 = value;
  17616. }
  17617. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t948D79F90F23BA4DA9E6B03648EC3BEE056CB5FD, ___maxY_1)); }
  17618. inline int32_t get_maxY_1() const { return ___maxY_1; }
  17619. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  17620. inline void set_maxY_1(int32_t value)
  17621. {
  17622. ___maxY_1 = value;
  17623. }
  17624. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t948D79F90F23BA4DA9E6B03648EC3BEE056CB5FD, ___stepY_2)); }
  17625. inline int32_t get_stepY_2() const { return ___stepY_2; }
  17626. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  17627. inline void set_stepY_2(int32_t value)
  17628. {
  17629. ___stepY_2 = value;
  17630. }
  17631. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t948D79F90F23BA4DA9E6B03648EC3BEE056CB5FD, ___width_3)); }
  17632. inline int32_t get_width_3() const { return ___width_3; }
  17633. inline int32_t* get_address_of_width_3() { return &___width_3; }
  17634. inline void set_width_3(int32_t value)
  17635. {
  17636. ___width_3 = value;
  17637. }
  17638. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t948D79F90F23BA4DA9E6B03648EC3BEE056CB5FD, ___allocator_4)); }
  17639. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  17640. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  17641. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  17642. {
  17643. ___allocator_4 = value;
  17644. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  17645. }
  17646. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t948D79F90F23BA4DA9E6B03648EC3BEE056CB5FD, ___operation_5)); }
  17647. inline AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220 get_operation_5() const { return ___operation_5; }
  17648. inline AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220 * get_address_of_operation_5() { return &___operation_5; }
  17649. inline void set_operation_5(AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220 value)
  17650. {
  17651. ___operation_5 = value;
  17652. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  17653. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  17654. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  17655. #endif
  17656. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  17657. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  17658. #endif
  17659. }
  17660. };
  17661. // SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>
  17662. struct RowIntervalOperationWrapper_2_t6DAF9BF93D36A9B9C14C576963B2DCECF9F4403A
  17663. {
  17664. public:
  17665. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::minY
  17666. int32_t ___minY_0;
  17667. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::maxY
  17668. int32_t ___maxY_1;
  17669. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::stepY
  17670. int32_t ___stepY_2;
  17671. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::width
  17672. int32_t ___width_3;
  17673. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::allocator
  17674. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_4;
  17675. // T SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2::operation
  17676. AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302 ___operation_5;
  17677. public:
  17678. inline static int32_t get_offset_of_minY_0() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t6DAF9BF93D36A9B9C14C576963B2DCECF9F4403A, ___minY_0)); }
  17679. inline int32_t get_minY_0() const { return ___minY_0; }
  17680. inline int32_t* get_address_of_minY_0() { return &___minY_0; }
  17681. inline void set_minY_0(int32_t value)
  17682. {
  17683. ___minY_0 = value;
  17684. }
  17685. inline static int32_t get_offset_of_maxY_1() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t6DAF9BF93D36A9B9C14C576963B2DCECF9F4403A, ___maxY_1)); }
  17686. inline int32_t get_maxY_1() const { return ___maxY_1; }
  17687. inline int32_t* get_address_of_maxY_1() { return &___maxY_1; }
  17688. inline void set_maxY_1(int32_t value)
  17689. {
  17690. ___maxY_1 = value;
  17691. }
  17692. inline static int32_t get_offset_of_stepY_2() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t6DAF9BF93D36A9B9C14C576963B2DCECF9F4403A, ___stepY_2)); }
  17693. inline int32_t get_stepY_2() const { return ___stepY_2; }
  17694. inline int32_t* get_address_of_stepY_2() { return &___stepY_2; }
  17695. inline void set_stepY_2(int32_t value)
  17696. {
  17697. ___stepY_2 = value;
  17698. }
  17699. inline static int32_t get_offset_of_width_3() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t6DAF9BF93D36A9B9C14C576963B2DCECF9F4403A, ___width_3)); }
  17700. inline int32_t get_width_3() const { return ___width_3; }
  17701. inline int32_t* get_address_of_width_3() { return &___width_3; }
  17702. inline void set_width_3(int32_t value)
  17703. {
  17704. ___width_3 = value;
  17705. }
  17706. inline static int32_t get_offset_of_allocator_4() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t6DAF9BF93D36A9B9C14C576963B2DCECF9F4403A, ___allocator_4)); }
  17707. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_4() const { return ___allocator_4; }
  17708. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_4() { return &___allocator_4; }
  17709. inline void set_allocator_4(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  17710. {
  17711. ___allocator_4 = value;
  17712. Il2CppCodeGenWriteBarrier((void**)(&___allocator_4), (void*)value);
  17713. }
  17714. inline static int32_t get_offset_of_operation_5() { return static_cast<int32_t>(offsetof(RowIntervalOperationWrapper_2_t6DAF9BF93D36A9B9C14C576963B2DCECF9F4403A, ___operation_5)); }
  17715. inline AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302 get_operation_5() const { return ___operation_5; }
  17716. inline AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302 * get_address_of_operation_5() { return &___operation_5; }
  17717. inline void set_operation_5(AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302 value)
  17718. {
  17719. ___operation_5 = value;
  17720. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___configuration_0), (void*)NULL);
  17721. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  17722. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___source_1), (void*)NULL);
  17723. #endif
  17724. #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
  17725. Il2CppCodeGenWriteBarrier((void**)&(((&___operation_5))->___destination_3), (void*)NULL);
  17726. #endif
  17727. }
  17728. };
  17729. // SixLabors.ImageSharp.Configuration
  17730. struct Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 : public RuntimeObject
  17731. {
  17732. public:
  17733. // System.Int32 SixLabors.ImageSharp.Configuration::streamProcessingBufferSize
  17734. int32_t ___streamProcessingBufferSize_1;
  17735. // System.Int32 SixLabors.ImageSharp.Configuration::maxDegreeOfParallelism
  17736. int32_t ___maxDegreeOfParallelism_2;
  17737. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Configuration::memoryAllocator
  17738. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_3;
  17739. // System.Boolean SixLabors.ImageSharp.Configuration::<PreferContiguousImageBuffers>k__BackingField
  17740. bool ___U3CPreferContiguousImageBuffersU3Ek__BackingField_5;
  17741. // System.Collections.Generic.IDictionary`2<System.Object,System.Object> SixLabors.ImageSharp.Configuration::<Properties>k__BackingField
  17742. RuntimeObject* ___U3CPropertiesU3Ek__BackingField_6;
  17743. // SixLabors.ImageSharp.ReadOrigin SixLabors.ImageSharp.Configuration::<ReadOrigin>k__BackingField
  17744. int32_t ___U3CReadOriginU3Ek__BackingField_7;
  17745. // SixLabors.ImageSharp.Formats.ImageFormatManager SixLabors.ImageSharp.Configuration::<ImageFormatsManager>k__BackingField
  17746. ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515 * ___U3CImageFormatsManagerU3Ek__BackingField_8;
  17747. // SixLabors.ImageSharp.IO.IFileSystem SixLabors.ImageSharp.Configuration::<FileSystem>k__BackingField
  17748. RuntimeObject* ___U3CFileSystemU3Ek__BackingField_9;
  17749. // System.Int32 SixLabors.ImageSharp.Configuration::<WorkingBufferSizeHintInBytes>k__BackingField
  17750. int32_t ___U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10;
  17751. // SixLabors.ImageSharp.Processing.IImageProcessingContextFactory SixLabors.ImageSharp.Configuration::<ImageOperationsProvider>k__BackingField
  17752. RuntimeObject* ___U3CImageOperationsProviderU3Ek__BackingField_11;
  17753. public:
  17754. inline static int32_t get_offset_of_streamProcessingBufferSize_1() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___streamProcessingBufferSize_1)); }
  17755. inline int32_t get_streamProcessingBufferSize_1() const { return ___streamProcessingBufferSize_1; }
  17756. inline int32_t* get_address_of_streamProcessingBufferSize_1() { return &___streamProcessingBufferSize_1; }
  17757. inline void set_streamProcessingBufferSize_1(int32_t value)
  17758. {
  17759. ___streamProcessingBufferSize_1 = value;
  17760. }
  17761. inline static int32_t get_offset_of_maxDegreeOfParallelism_2() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___maxDegreeOfParallelism_2)); }
  17762. inline int32_t get_maxDegreeOfParallelism_2() const { return ___maxDegreeOfParallelism_2; }
  17763. inline int32_t* get_address_of_maxDegreeOfParallelism_2() { return &___maxDegreeOfParallelism_2; }
  17764. inline void set_maxDegreeOfParallelism_2(int32_t value)
  17765. {
  17766. ___maxDegreeOfParallelism_2 = value;
  17767. }
  17768. inline static int32_t get_offset_of_memoryAllocator_3() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___memoryAllocator_3)); }
  17769. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_3() const { return ___memoryAllocator_3; }
  17770. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_3() { return &___memoryAllocator_3; }
  17771. inline void set_memoryAllocator_3(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  17772. {
  17773. ___memoryAllocator_3 = value;
  17774. Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_3), (void*)value);
  17775. }
  17776. inline static int32_t get_offset_of_U3CPreferContiguousImageBuffersU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CPreferContiguousImageBuffersU3Ek__BackingField_5)); }
  17777. inline bool get_U3CPreferContiguousImageBuffersU3Ek__BackingField_5() const { return ___U3CPreferContiguousImageBuffersU3Ek__BackingField_5; }
  17778. inline bool* get_address_of_U3CPreferContiguousImageBuffersU3Ek__BackingField_5() { return &___U3CPreferContiguousImageBuffersU3Ek__BackingField_5; }
  17779. inline void set_U3CPreferContiguousImageBuffersU3Ek__BackingField_5(bool value)
  17780. {
  17781. ___U3CPreferContiguousImageBuffersU3Ek__BackingField_5 = value;
  17782. }
  17783. inline static int32_t get_offset_of_U3CPropertiesU3Ek__BackingField_6() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CPropertiesU3Ek__BackingField_6)); }
  17784. inline RuntimeObject* get_U3CPropertiesU3Ek__BackingField_6() const { return ___U3CPropertiesU3Ek__BackingField_6; }
  17785. inline RuntimeObject** get_address_of_U3CPropertiesU3Ek__BackingField_6() { return &___U3CPropertiesU3Ek__BackingField_6; }
  17786. inline void set_U3CPropertiesU3Ek__BackingField_6(RuntimeObject* value)
  17787. {
  17788. ___U3CPropertiesU3Ek__BackingField_6 = value;
  17789. Il2CppCodeGenWriteBarrier((void**)(&___U3CPropertiesU3Ek__BackingField_6), (void*)value);
  17790. }
  17791. inline static int32_t get_offset_of_U3CReadOriginU3Ek__BackingField_7() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CReadOriginU3Ek__BackingField_7)); }
  17792. inline int32_t get_U3CReadOriginU3Ek__BackingField_7() const { return ___U3CReadOriginU3Ek__BackingField_7; }
  17793. inline int32_t* get_address_of_U3CReadOriginU3Ek__BackingField_7() { return &___U3CReadOriginU3Ek__BackingField_7; }
  17794. inline void set_U3CReadOriginU3Ek__BackingField_7(int32_t value)
  17795. {
  17796. ___U3CReadOriginU3Ek__BackingField_7 = value;
  17797. }
  17798. inline static int32_t get_offset_of_U3CImageFormatsManagerU3Ek__BackingField_8() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CImageFormatsManagerU3Ek__BackingField_8)); }
  17799. inline ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515 * get_U3CImageFormatsManagerU3Ek__BackingField_8() const { return ___U3CImageFormatsManagerU3Ek__BackingField_8; }
  17800. inline ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515 ** get_address_of_U3CImageFormatsManagerU3Ek__BackingField_8() { return &___U3CImageFormatsManagerU3Ek__BackingField_8; }
  17801. inline void set_U3CImageFormatsManagerU3Ek__BackingField_8(ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515 * value)
  17802. {
  17803. ___U3CImageFormatsManagerU3Ek__BackingField_8 = value;
  17804. Il2CppCodeGenWriteBarrier((void**)(&___U3CImageFormatsManagerU3Ek__BackingField_8), (void*)value);
  17805. }
  17806. inline static int32_t get_offset_of_U3CFileSystemU3Ek__BackingField_9() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CFileSystemU3Ek__BackingField_9)); }
  17807. inline RuntimeObject* get_U3CFileSystemU3Ek__BackingField_9() const { return ___U3CFileSystemU3Ek__BackingField_9; }
  17808. inline RuntimeObject** get_address_of_U3CFileSystemU3Ek__BackingField_9() { return &___U3CFileSystemU3Ek__BackingField_9; }
  17809. inline void set_U3CFileSystemU3Ek__BackingField_9(RuntimeObject* value)
  17810. {
  17811. ___U3CFileSystemU3Ek__BackingField_9 = value;
  17812. Il2CppCodeGenWriteBarrier((void**)(&___U3CFileSystemU3Ek__BackingField_9), (void*)value);
  17813. }
  17814. inline static int32_t get_offset_of_U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10)); }
  17815. inline int32_t get_U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10() const { return ___U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10; }
  17816. inline int32_t* get_address_of_U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10() { return &___U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10; }
  17817. inline void set_U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10(int32_t value)
  17818. {
  17819. ___U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10 = value;
  17820. }
  17821. inline static int32_t get_offset_of_U3CImageOperationsProviderU3Ek__BackingField_11() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CImageOperationsProviderU3Ek__BackingField_11)); }
  17822. inline RuntimeObject* get_U3CImageOperationsProviderU3Ek__BackingField_11() const { return ___U3CImageOperationsProviderU3Ek__BackingField_11; }
  17823. inline RuntimeObject** get_address_of_U3CImageOperationsProviderU3Ek__BackingField_11() { return &___U3CImageOperationsProviderU3Ek__BackingField_11; }
  17824. inline void set_U3CImageOperationsProviderU3Ek__BackingField_11(RuntimeObject* value)
  17825. {
  17826. ___U3CImageOperationsProviderU3Ek__BackingField_11 = value;
  17827. Il2CppCodeGenWriteBarrier((void**)(&___U3CImageOperationsProviderU3Ek__BackingField_11), (void*)value);
  17828. }
  17829. };
  17830. struct Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8_StaticFields
  17831. {
  17832. public:
  17833. // System.Lazy`1<SixLabors.ImageSharp.Configuration> SixLabors.ImageSharp.Configuration::Lazy
  17834. Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E * ___Lazy_0;
  17835. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Configuration::<Default>k__BackingField
  17836. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CDefaultU3Ek__BackingField_4;
  17837. public:
  17838. inline static int32_t get_offset_of_Lazy_0() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8_StaticFields, ___Lazy_0)); }
  17839. inline Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E * get_Lazy_0() const { return ___Lazy_0; }
  17840. inline Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E ** get_address_of_Lazy_0() { return &___Lazy_0; }
  17841. inline void set_Lazy_0(Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E * value)
  17842. {
  17843. ___Lazy_0 = value;
  17844. Il2CppCodeGenWriteBarrier((void**)(&___Lazy_0), (void*)value);
  17845. }
  17846. inline static int32_t get_offset_of_U3CDefaultU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8_StaticFields, ___U3CDefaultU3Ek__BackingField_4)); }
  17847. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CDefaultU3Ek__BackingField_4() const { return ___U3CDefaultU3Ek__BackingField_4; }
  17848. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CDefaultU3Ek__BackingField_4() { return &___U3CDefaultU3Ek__BackingField_4; }
  17849. inline void set_U3CDefaultU3Ek__BackingField_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  17850. {
  17851. ___U3CDefaultU3Ek__BackingField_4 = value;
  17852. Il2CppCodeGenWriteBarrier((void**)(&___U3CDefaultU3Ek__BackingField_4), (void*)value);
  17853. }
  17854. };
  17855. // System.MulticastDelegate
  17856. struct MulticastDelegate_t : public Delegate_t
  17857. {
  17858. public:
  17859. // System.Delegate[] System.MulticastDelegate::delegates
  17860. DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* ___delegates_11;
  17861. public:
  17862. inline static int32_t get_offset_of_delegates_11() { return static_cast<int32_t>(offsetof(MulticastDelegate_t, ___delegates_11)); }
  17863. inline DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* get_delegates_11() const { return ___delegates_11; }
  17864. inline DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8** get_address_of_delegates_11() { return &___delegates_11; }
  17865. inline void set_delegates_11(DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* value)
  17866. {
  17867. ___delegates_11 = value;
  17868. Il2CppCodeGenWriteBarrier((void**)(&___delegates_11), (void*)value);
  17869. }
  17870. };
  17871. // Native definition for P/Invoke marshalling of System.MulticastDelegate
  17872. struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
  17873. {
  17874. Delegate_t_marshaled_pinvoke** ___delegates_11;
  17875. };
  17876. // Native definition for COM marshalling of System.MulticastDelegate
  17877. struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
  17878. {
  17879. Delegate_t_marshaled_com** ___delegates_11;
  17880. };
  17881. // System.Type
  17882. struct Type_t : public MemberInfo_t
  17883. {
  17884. public:
  17885. // System.RuntimeTypeHandle System.Type::_impl
  17886. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 ____impl_9;
  17887. public:
  17888. inline static int32_t get_offset_of__impl_9() { return static_cast<int32_t>(offsetof(Type_t, ____impl_9)); }
  17889. inline RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 get__impl_9() const { return ____impl_9; }
  17890. inline RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 * get_address_of__impl_9() { return &____impl_9; }
  17891. inline void set__impl_9(RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 value)
  17892. {
  17893. ____impl_9 = value;
  17894. }
  17895. };
  17896. struct Type_t_StaticFields
  17897. {
  17898. public:
  17899. // System.Reflection.MemberFilter System.Type::FilterAttribute
  17900. MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterAttribute_0;
  17901. // System.Reflection.MemberFilter System.Type::FilterName
  17902. MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterName_1;
  17903. // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
  17904. MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterNameIgnoreCase_2;
  17905. // System.Object System.Type::Missing
  17906. RuntimeObject * ___Missing_3;
  17907. // System.Char System.Type::Delimiter
  17908. Il2CppChar ___Delimiter_4;
  17909. // System.Type[] System.Type::EmptyTypes
  17910. TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* ___EmptyTypes_5;
  17911. // System.Reflection.Binder System.Type::defaultBinder
  17912. Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * ___defaultBinder_6;
  17913. public:
  17914. inline static int32_t get_offset_of_FilterAttribute_0() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterAttribute_0)); }
  17915. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterAttribute_0() const { return ___FilterAttribute_0; }
  17916. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterAttribute_0() { return &___FilterAttribute_0; }
  17917. inline void set_FilterAttribute_0(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value)
  17918. {
  17919. ___FilterAttribute_0 = value;
  17920. Il2CppCodeGenWriteBarrier((void**)(&___FilterAttribute_0), (void*)value);
  17921. }
  17922. inline static int32_t get_offset_of_FilterName_1() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterName_1)); }
  17923. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterName_1() const { return ___FilterName_1; }
  17924. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterName_1() { return &___FilterName_1; }
  17925. inline void set_FilterName_1(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value)
  17926. {
  17927. ___FilterName_1 = value;
  17928. Il2CppCodeGenWriteBarrier((void**)(&___FilterName_1), (void*)value);
  17929. }
  17930. inline static int32_t get_offset_of_FilterNameIgnoreCase_2() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_2)); }
  17931. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterNameIgnoreCase_2() const { return ___FilterNameIgnoreCase_2; }
  17932. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterNameIgnoreCase_2() { return &___FilterNameIgnoreCase_2; }
  17933. inline void set_FilterNameIgnoreCase_2(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value)
  17934. {
  17935. ___FilterNameIgnoreCase_2 = value;
  17936. Il2CppCodeGenWriteBarrier((void**)(&___FilterNameIgnoreCase_2), (void*)value);
  17937. }
  17938. inline static int32_t get_offset_of_Missing_3() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Missing_3)); }
  17939. inline RuntimeObject * get_Missing_3() const { return ___Missing_3; }
  17940. inline RuntimeObject ** get_address_of_Missing_3() { return &___Missing_3; }
  17941. inline void set_Missing_3(RuntimeObject * value)
  17942. {
  17943. ___Missing_3 = value;
  17944. Il2CppCodeGenWriteBarrier((void**)(&___Missing_3), (void*)value);
  17945. }
  17946. inline static int32_t get_offset_of_Delimiter_4() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Delimiter_4)); }
  17947. inline Il2CppChar get_Delimiter_4() const { return ___Delimiter_4; }
  17948. inline Il2CppChar* get_address_of_Delimiter_4() { return &___Delimiter_4; }
  17949. inline void set_Delimiter_4(Il2CppChar value)
  17950. {
  17951. ___Delimiter_4 = value;
  17952. }
  17953. inline static int32_t get_offset_of_EmptyTypes_5() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___EmptyTypes_5)); }
  17954. inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* get_EmptyTypes_5() const { return ___EmptyTypes_5; }
  17955. inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755** get_address_of_EmptyTypes_5() { return &___EmptyTypes_5; }
  17956. inline void set_EmptyTypes_5(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* value)
  17957. {
  17958. ___EmptyTypes_5 = value;
  17959. Il2CppCodeGenWriteBarrier((void**)(&___EmptyTypes_5), (void*)value);
  17960. }
  17961. inline static int32_t get_offset_of_defaultBinder_6() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___defaultBinder_6)); }
  17962. inline Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * get_defaultBinder_6() const { return ___defaultBinder_6; }
  17963. inline Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 ** get_address_of_defaultBinder_6() { return &___defaultBinder_6; }
  17964. inline void set_defaultBinder_6(Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * value)
  17965. {
  17966. ___defaultBinder_6 = value;
  17967. Il2CppCodeGenWriteBarrier((void**)(&___defaultBinder_6), (void*)value);
  17968. }
  17969. };
  17970. // System.Action`1<System.Int32>
  17971. struct Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B : public MulticastDelegate_t
  17972. {
  17973. public:
  17974. public:
  17975. };
  17976. #ifdef __clang__
  17977. #pragma clang diagnostic pop
  17978. #endif
  17979. // System.Numerics.Vector4[]
  17980. struct Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F : public RuntimeArray
  17981. {
  17982. public:
  17983. ALIGN_FIELD (8) Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 m_Items[1];
  17984. public:
  17985. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 GetAt(il2cpp_array_size_t index) const
  17986. {
  17987. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  17988. return m_Items[index];
  17989. }
  17990. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * GetAddressAt(il2cpp_array_size_t index)
  17991. {
  17992. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  17993. return m_Items + index;
  17994. }
  17995. inline void SetAt(il2cpp_array_size_t index, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  17996. {
  17997. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  17998. m_Items[index] = value;
  17999. }
  18000. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 GetAtUnchecked(il2cpp_array_size_t index) const
  18001. {
  18002. return m_Items[index];
  18003. }
  18004. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * GetAddressAtUnchecked(il2cpp_array_size_t index)
  18005. {
  18006. return m_Items + index;
  18007. }
  18008. inline void SetAtUnchecked(il2cpp_array_size_t index, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  18009. {
  18010. m_Items[index] = value;
  18011. }
  18012. };
  18013. // System.Span`1<!0> System.Memory`1<System.Numerics.Vector4>::get_Span()
  18014. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_gshared_inline (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 * __this, const RuntimeMethod* method);
  18015. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.A8,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18016. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m5EFA03BE0F85B8E53092FFEA49F5457FB6040B72_gshared_inline (RowIntervalOperationWrapper_2_t2D636329E4DE5743843E6AFB9FAF2FBC31F898A6 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D * ___operation5, const RuntimeMethod* method);
  18017. // System.Void System.Action`1<System.Int32>::.ctor(System.Object,System.IntPtr)
  18018. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_gshared (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
  18019. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.A8,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18020. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m5F53114654319C85C289D75DF1DE4B9E4B9CB45A_gshared_inline (RowIntervalOperationWrapper_2_tE319D1408C4269557A29822283AC31048CB425E3 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C * ___operation5, const RuntimeMethod* method);
  18021. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.A8,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18022. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m619B3E5E4DBC31984D1CBBF927F0DB14F0509C51_gshared_inline (RowIntervalOperationWrapper_2_tBB5EA1D986ED757DA3741AA2DF9AB4CC44919C3E * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7 * ___operation5, const RuntimeMethod* method);
  18023. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18024. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m20CF1B9A82C942F13A22490D4E15758EDBAC81F8_gshared_inline (RowIntervalOperationWrapper_2_tC855FF92BDC487BEAB532D25EBA868327288BC5D * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53 * ___operation5, const RuntimeMethod* method);
  18025. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18026. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m4D8F4A343497123C6934F6DDADD5F0DDA04055BA_gshared_inline (RowIntervalOperationWrapper_2_t5B26388212796D6921A64CFC5A724ABDD687DB5F * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84 * ___operation5, const RuntimeMethod* method);
  18027. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18028. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m7CD0FD524EDF4D70D45C4A3C9FE17D9645AA3464_gshared_inline (RowIntervalOperationWrapper_2_tE33367FC204420B255F2EFCC9AD8B0BABE90B4EA * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E * ___operation5, const RuntimeMethod* method);
  18029. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18030. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mEF30F476DC2A8D32CF04F1BD270F6F3EC8DB9153_gshared_inline (RowIntervalOperationWrapper_2_t63DC86FBABE590BFC6B2D84C21B144ED3DF7DF11 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453 * ___operation5, const RuntimeMethod* method);
  18031. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18032. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m71C79F98FA4382864814B258DE41B8A22C2835E2_gshared_inline (RowIntervalOperationWrapper_2_t12C119A330D65D5537E5679FA405825405BF0207 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01 * ___operation5, const RuntimeMethod* method);
  18033. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18034. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mDD24575C191270A451A3D178BEFE09164F99F10B_gshared_inline (RowIntervalOperationWrapper_2_t9045F488FF3195D7DAB81FE976EDD4B0E1B47663 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5 * ___operation5, const RuntimeMethod* method);
  18035. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18036. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m2F154C1B5C4B944DE75C386D135948D9D2AF4944_gshared_inline (RowIntervalOperationWrapper_2_t9DA1D351FC798C01AC76C0122CDB32B56BC61B84 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595 * ___operation5, const RuntimeMethod* method);
  18037. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18038. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mCCA0661A4110589D6F20C666B06FC7260C237F1C_gshared_inline (RowIntervalOperationWrapper_2_t526B3BF8E37EC39ED38AE2ECF6FAD1DE6AC455BD * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F * ___operation5, const RuntimeMethod* method);
  18039. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18040. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m39CBBBC922D8F5E6708252C2A87A6E24C826B9DE_gshared_inline (RowIntervalOperationWrapper_2_t98747596B45AD4F9057C992BBF7C04A278516B95 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8 * ___operation5, const RuntimeMethod* method);
  18041. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18042. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mF9E639BFE670F222FA5895D63E1B6D330A6C06FB_gshared_inline (RowIntervalOperationWrapper_2_t9BC8096BC09F9A19289962B691259D0451E91D6C * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98 * ___operation5, const RuntimeMethod* method);
  18043. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18044. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mFC9B3BBA502F2EC2B42F12E40B8EE0A054A9F0EC_gshared_inline (RowIntervalOperationWrapper_2_t03C26882A2C072F8AA5212FC730470B0190B9137 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53 * ___operation5, const RuntimeMethod* method);
  18045. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18046. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mA728F24680ACA30783A99850CE8F09EF30F5CD4E_gshared_inline (RowIntervalOperationWrapper_2_t21DA928AF39B8C3775DDC700A16F5D240A98AA07 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB * ___operation5, const RuntimeMethod* method);
  18047. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18048. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m8D3D8B6855C1078FB82142E51795B68F32C9C5E0_gshared_inline (RowIntervalOperationWrapper_2_t5D86109F9979837DC3283F715497CE50FD3DD342 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091 * ___operation5, const RuntimeMethod* method);
  18049. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18050. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mDF6F3B3C18E5CAB9EBBE657A1751CC43E41515BD_gshared_inline (RowIntervalOperationWrapper_2_tAC589850D1E827E3FB692A3B12122D12263DEDB1 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC * ___operation5, const RuntimeMethod* method);
  18051. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18052. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mC7821E36F67EA85CED7351621BF2856392871722_gshared_inline (RowIntervalOperationWrapper_2_t785AC9D1C0D0D195B6C48847344D1CB2DC0E1A9D * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121 * ___operation5, const RuntimeMethod* method);
  18053. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18054. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m33FB9B9052331A585A4EF2281BAA3197BCCA0712_gshared_inline (RowIntervalOperationWrapper_2_t23A09F3FA624F9C2723ABF787B04194018629E70 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842 * ___operation5, const RuntimeMethod* method);
  18055. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18056. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m2F3F8C6CAA876B2E83B5C5AA8796BC3295B4186A_gshared_inline (RowIntervalOperationWrapper_2_tAC0170875D886B8CF4132D48B65870B46E65D507 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D * ___operation5, const RuntimeMethod* method);
  18057. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18058. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m8A307827F04759C4F022EF8209181B74674D3651_gshared_inline (RowIntervalOperationWrapper_2_t3D6A0231A0E660A168EA167F634AC226DC8499A3 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8 * ___operation5, const RuntimeMethod* method);
  18059. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18060. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m023B78C926A0FD716E53E07E2DAAC696BE82F0E0_gshared_inline (RowIntervalOperationWrapper_2_t21498C9118A457D47191D46443795F5358DB38A6 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F * ___operation5, const RuntimeMethod* method);
  18061. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18062. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mC1E0CC77F2E86D3F93E4160B662594C645024608_gshared_inline (RowIntervalOperationWrapper_2_t1216539680A1590BDBDA83F4AE05199687B9484A * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD * ___operation5, const RuntimeMethod* method);
  18063. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18064. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m542BB1D6740AEA559E9D153F783436E969AB8757_gshared_inline (RowIntervalOperationWrapper_2_t8E630DA0749B99B6C397679BFA437EDC11FFBC33 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE * ___operation5, const RuntimeMethod* method);
  18065. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18066. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mF0DBE644848CB0392994F61F03F93AF0D2860A5A_gshared_inline (RowIntervalOperationWrapper_2_t32C5C7AA803C3E222B2062DE865C86B741EFA4A0 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B * ___operation5, const RuntimeMethod* method);
  18067. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18068. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m2F09447736455CC590A60EFC5D3AB463EA72FB42_gshared_inline (RowIntervalOperationWrapper_2_t0865CCBEBD1BC583F40FB3B2850C1E0BF82C0157 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3 * ___operation5, const RuntimeMethod* method);
  18069. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18070. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mBAD012CBC2489F4F538BB2DD481F21DB0D641D1F_gshared_inline (RowIntervalOperationWrapper_2_tD2CC81AC47EC34D5DA97A3A8B064AE5C20242371 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7 * ___operation5, const RuntimeMethod* method);
  18071. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18072. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mB09DE4FE497CFA6465AF285BB314333F7DFDB162_gshared_inline (RowIntervalOperationWrapper_2_tE570FCD0CBA53F9C1CBFB3944C67DB608C407F93 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1 * ___operation5, const RuntimeMethod* method);
  18073. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18074. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m853572EBBE638F133EF703734412AB2981EA2B88_gshared_inline (RowIntervalOperationWrapper_2_t9655CE26567CB489139DF078E9CD5FD681FA0990 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665 * ___operation5, const RuntimeMethod* method);
  18075. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18076. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m35C3BA4ACD099E8EB1F4D27BB371E3F7C9CDD67A_gshared_inline (RowIntervalOperationWrapper_2_tF4293383F419DFA3DCA5BED072326A692E517227 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C * ___operation5, const RuntimeMethod* method);
  18077. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18078. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m666B25E874E8E04A446EC12D73E3751A02C4936D_gshared_inline (RowIntervalOperationWrapper_2_t832A9387F83203E107A1E03BC5086978725203FE * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B * ___operation5, const RuntimeMethod* method);
  18079. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18080. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mE3C05061268A0C45250A939632967D5D2F6DC502_gshared_inline (RowIntervalOperationWrapper_2_t62DACFB474CC1AA33FFD959253AACF13E5457ACB * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC * ___operation5, const RuntimeMethod* method);
  18081. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18082. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m76603978D8EA61155F2682AD7620A2DEA750A0C0_gshared_inline (RowIntervalOperationWrapper_2_t43729BD17F784F23DFE5E090A9FB50C87D3DA660 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855 * ___operation5, const RuntimeMethod* method);
  18083. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18084. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mB903D24DB0FA637CE0F1551B772DD1DF0CB97024_gshared_inline (RowIntervalOperationWrapper_2_t4F3C96EE513F69EB15DB3FB183F776C4A2596DF0 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62 * ___operation5, const RuntimeMethod* method);
  18085. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18086. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mC16F579A9B08DDBA5CB2E97B38C9A6587E39FCA3_gshared_inline (RowIntervalOperationWrapper_2_t3D55191A4A1AFBE696F8ED76E3E4F84E9780C968 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981 * ___operation5, const RuntimeMethod* method);
  18087. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18088. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m69DAC8DC6A513E578DBB907049BC326E201FA1AE_gshared_inline (RowIntervalOperationWrapper_2_t7FC46F5907F1CD0953A5278AD462CE6E35972DB9 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144 * ___operation5, const RuntimeMethod* method);
  18089. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18090. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mD226FC46E1560CCCC9BA23F20B6440C96771136B_gshared_inline (RowIntervalOperationWrapper_2_tAB355AB8BFA8D14278B5C8D9E64708AC491F5A65 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536 * ___operation5, const RuntimeMethod* method);
  18091. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18092. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m2037E4F88E8A35C4E7257763BBC9D63B8A89A215_gshared_inline (RowIntervalOperationWrapper_2_tAED98E090E4CCBB4D1478DC0A009A9BBC2E4A3F2 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A * ___operation5, const RuntimeMethod* method);
  18093. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18094. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m42211A1450FBB64C0FFA01BE17FF7FBA23E2A654_gshared_inline (RowIntervalOperationWrapper_2_tE990B6B4E2BE967D3C84A5AE11454295217006A1 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1 * ___operation5, const RuntimeMethod* method);
  18095. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18096. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m37DDA02EF7566991F5ABB981B59EFBA87D0D0C6E_gshared_inline (RowIntervalOperationWrapper_2_tC2BCB54AB0390E74854BD4C005C2F1B15530CFAA * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED * ___operation5, const RuntimeMethod* method);
  18097. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18098. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mB99FE489A00661BF2B58CD6584591B337800F071_gshared_inline (RowIntervalOperationWrapper_2_tE2515E19EF1CBECDE33341E2642332B0A444DEE2 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107 * ___operation5, const RuntimeMethod* method);
  18099. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18100. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mEF2C264DFD75F077717EAE6A3CAA2C5EB2A85469_gshared_inline (RowIntervalOperationWrapper_2_tFA423CB8823FC128A6B4DA2350102931518DAC0D * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3 * ___operation5, const RuntimeMethod* method);
  18101. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18102. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m82B09A388B84EBCAF78E42718F90E2FA96515969_gshared_inline (RowIntervalOperationWrapper_2_tCA505B0B692E1CDFA4841851625332A253BC07CB * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F * ___operation5, const RuntimeMethod* method);
  18103. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18104. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m38AB11E5AA2E3D564510FF32E84BA9BEB3B664D9_gshared_inline (RowIntervalOperationWrapper_2_t0AA45EE5010FDAA436C64AF4CFA44C64B9A4FDB8 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B * ___operation5, const RuntimeMethod* method);
  18105. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18106. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m1A39D3D0A1A2BE001F2CFF2A44805C2018612994_gshared_inline (RowIntervalOperationWrapper_2_tB8BE1D5522249D61CCCD127B1E84190B50CCE82C * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5 * ___operation5, const RuntimeMethod* method);
  18107. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18108. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mAE35D501713AA12FD1950FDD52A38E6854B78F7B_gshared_inline (RowIntervalOperationWrapper_2_t3F51B757E4D929A50A30632F1B4518D13EA0D719 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C * ___operation5, const RuntimeMethod* method);
  18109. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18110. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m5F243D9E43E591D2DA7CA7F6354B0B47AC61EB18_gshared_inline (RowIntervalOperationWrapper_2_t8AB299E43413994E9E8856D818A83739B76993B0 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434 * ___operation5, const RuntimeMethod* method);
  18111. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18112. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m8ACBB9731498AC343247E1C1AC313243A12524B0_gshared_inline (RowIntervalOperationWrapper_2_tBAC33CCBDCAFE906936A77C96513793EA4F44845 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89 * ___operation5, const RuntimeMethod* method);
  18113. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18114. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m2D3DD15A4B52A95054843F9C573D29AECEBC9545_gshared_inline (RowIntervalOperationWrapper_2_t64C27D86FBC30ECBAC9E3DA6550CC5C860CE0592 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2 * ___operation5, const RuntimeMethod* method);
  18115. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18116. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m3DA268E0D492B5C16843F7ECBB48E9EE05B0AF26_gshared_inline (RowIntervalOperationWrapper_2_t1BC88313C256131849EE09D5F0537C29F1543936 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447 * ___operation5, const RuntimeMethod* method);
  18117. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18118. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m648CF96474A6B672326A800822A50FB385F16BCA_gshared_inline (RowIntervalOperationWrapper_2_tF9D87D530B7CBBEAA77A986989C26C76945BD1F9 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4 * ___operation5, const RuntimeMethod* method);
  18119. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18120. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m5F6FE282B9A5004A6D072E0C0C0C3FD53019C4BA_gshared_inline (RowIntervalOperationWrapper_2_t403F58B833CACFDDDD0F3B8B8392127628DA6B72 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A * ___operation5, const RuntimeMethod* method);
  18121. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18122. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m1877F23EB9C1C9C3F5B198F5BB0452A91885698F_gshared_inline (RowIntervalOperationWrapper_2_t989613E45C50677C4ACED3795915CC6092C8A8DF * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695 * ___operation5, const RuntimeMethod* method);
  18123. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18124. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m6C319648F91B60946F34ACB5DE0D3AE54638C079_gshared_inline (RowIntervalOperationWrapper_2_tEA0F20AF9BD16B6BADD54A6231149F1278E1FCE5 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A * ___operation5, const RuntimeMethod* method);
  18125. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18126. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m7FA1EA3DFB26F39BDA727E5A12497DB6AA2DF461_gshared_inline (RowIntervalOperationWrapper_2_t0FF5C0CDB6CA7455A636C197D259D0E827671B20 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE * ___operation5, const RuntimeMethod* method);
  18127. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18128. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m09A01F9D838914A762ABF88D937B630896D78D01_gshared_inline (RowIntervalOperationWrapper_2_t31F0E90A6978E2E1B2C5770687F3AED320B359DF * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC * ___operation5, const RuntimeMethod* method);
  18129. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18130. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mA835160EA643C299891528C2849178C3317EDB8A_gshared_inline (RowIntervalOperationWrapper_2_t3C92FBBACCABD0620C1AB7E58B8975A05C5D9DF8 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A * ___operation5, const RuntimeMethod* method);
  18131. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18132. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mE57CF37EDDEC6D77B233FB434B93918D755E7CC9_gshared_inline (RowIntervalOperationWrapper_2_t733C729FF9B0892085DA2393211736D5D0057123 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459 * ___operation5, const RuntimeMethod* method);
  18133. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18134. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m05236D98576EAB9A47CCC33C222721B0ED454462_gshared_inline (RowIntervalOperationWrapper_2_tF40E3F142AF3381B89D65D4CB922CE086EAAB12D * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5 * ___operation5, const RuntimeMethod* method);
  18135. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18136. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mE40B85A01E4E9BC781044188623D018A33A4F2DF_gshared_inline (RowIntervalOperationWrapper_2_tB276D2BAE7A8619468BD917099D688E0671853CD * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C * ___operation5, const RuntimeMethod* method);
  18137. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18138. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m227750282DCC3EBC1C0A29488671E73DB154CCDC_gshared_inline (RowIntervalOperationWrapper_2_t05EC4CF02C8EEDCD9187A3599C161BD42FE03B97 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B * ___operation5, const RuntimeMethod* method);
  18139. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18140. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m277BBD74EC5AC4DEBCFC54763B30CE79922143A4_gshared_inline (RowIntervalOperationWrapper_2_t580DEC12CB9E1F162E427D2E481155549A8A9EA1 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773 * ___operation5, const RuntimeMethod* method);
  18141. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18142. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mB1060C4BD2103937CC2CACCD8144508C31EFA9FE_gshared_inline (RowIntervalOperationWrapper_2_t1357771EFBD8B8F146541A9B8542AF4C102B48CC * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0 * ___operation5, const RuntimeMethod* method);
  18143. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18144. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mD3FC20A0433855EF633F17A041FEB238EDCA2148_gshared_inline (RowIntervalOperationWrapper_2_t47952363E0E518457D884C2A208C7B4042FCE020 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644 * ___operation5, const RuntimeMethod* method);
  18145. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18146. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m0A84485C5B473783BCEB4C9107D42F91EAB1B04E_gshared_inline (RowIntervalOperationWrapper_2_t3EDBCCE71C8A044C52095F36AE721B63E86CD7EF * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB * ___operation5, const RuntimeMethod* method);
  18147. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18148. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m2737276AA3758089BEEB413FC889F9BEDCBCFC1F_gshared_inline (RowIntervalOperationWrapper_2_t5B5B9F2C37F3D2E75A8FB639790461DF37FB6F69 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C * ___operation5, const RuntimeMethod* method);
  18149. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18150. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mCAB25AA15CB42C3D27EE203890A8ED1CC31131E3_gshared_inline (RowIntervalOperationWrapper_2_tE7A8902116CF6B925BDB3E80AA50D706EBE1F4D1 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477 * ___operation5, const RuntimeMethod* method);
  18151. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18152. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m4DB00CBB7F2A1FFCF19BF4DAA567C1CCB1026890_gshared_inline (RowIntervalOperationWrapper_2_tA30F6D2C269FEA94BBD02043A35BD0CEAE9AEC93 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD * ___operation5, const RuntimeMethod* method);
  18153. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18154. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mCBEE373B76075112CCDB6B2D9715B2E82A9B3841_gshared_inline (RowIntervalOperationWrapper_2_tB9A8A08F8EB4A604B5856EEDAED376DEAE002763 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B * ___operation5, const RuntimeMethod* method);
  18155. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18156. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mC45A4D0796AAEE9B058B7BD404E2A2FC089CA042_gshared_inline (RowIntervalOperationWrapper_2_t0C51486142C6BBE3EB69427324855FC5A0CA6318 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F * ___operation5, const RuntimeMethod* method);
  18157. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18158. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m108CC07D36305D63F7E756184676E73B9FE34DD3_gshared_inline (RowIntervalOperationWrapper_2_tFA209224EB6AE914937F118BB6938BC0E2DB84F1 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909 * ___operation5, const RuntimeMethod* method);
  18159. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18160. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m0CE784CDFDA941F44E5FA156C84CABE9162EA57D_gshared_inline (RowIntervalOperationWrapper_2_t506DF8B4D8D9961E8DF606F0EF6FBE594661E415 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C * ___operation5, const RuntimeMethod* method);
  18161. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18162. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m1539782C0543D2DF9F2AA2B200060C77D8E423BF_gshared_inline (RowIntervalOperationWrapper_2_t49B2F11104F7FFAF7F6A329807CF263537DD91F6 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31 * ___operation5, const RuntimeMethod* method);
  18163. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18164. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mCEF6226E51D1D6794C9B9D8A01E39B30CB45C770_gshared_inline (RowIntervalOperationWrapper_2_t1E3B4AA7B01EA3A01DBDB793C24532D67B1107C7 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5 * ___operation5, const RuntimeMethod* method);
  18165. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18166. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m83D4D0C14D40D11BBF0BFB505539AC57903C3264_gshared_inline (RowIntervalOperationWrapper_2_t9014FD7682B8BCAEFAB0CB54F7C91317FADD30A5 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D * ___operation5, const RuntimeMethod* method);
  18167. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18168. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m92D6E7E563D5010FC59913F95510A9831344DC77_gshared_inline (RowIntervalOperationWrapper_2_tF74C8DE6F353B310BA581FED8630018E048605FE * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC * ___operation5, const RuntimeMethod* method);
  18169. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18170. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m739FA92D7160E5D409B961CE7E4036DDEBDB9C81_gshared_inline (RowIntervalOperationWrapper_2_t7E58F3F7708666CF3E44F642DEC0916BDD375A88 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00 * ___operation5, const RuntimeMethod* method);
  18171. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18172. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mEA76573195416870DF685D580A01E7D265FD9AD4_gshared_inline (RowIntervalOperationWrapper_2_t32C468A35D26A2FB94957FF95CD16A433D8E7312 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9 * ___operation5, const RuntimeMethod* method);
  18173. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18174. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m60C08F98AE3BFFAF25EA59C854017D70F5E71D1E_gshared_inline (RowIntervalOperationWrapper_2_tCE624B6D0A3A0148D0613B2AA6000FCD1B8A3B8C * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271 * ___operation5, const RuntimeMethod* method);
  18175. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18176. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m2BAD7D37728469B430E2A930AC66D7C5918CCCFF_gshared_inline (RowIntervalOperationWrapper_2_t012F6336828EB81D04D614CACD93FB61CF5565B1 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939 * ___operation5, const RuntimeMethod* method);
  18177. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18178. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m7283FAC59A6A995F4064772F599E76D0E3652AA6_gshared_inline (RowIntervalOperationWrapper_2_t5E0895B43090A990E515B2A445BE8EC2529F3A0D * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD * ___operation5, const RuntimeMethod* method);
  18179. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18180. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m94E944FAADF62A314963BB91A26A1F0153847F6D_gshared_inline (RowIntervalOperationWrapper_2_t47454440812B12E6D195E92D5B4B80B92F9144DE * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE * ___operation5, const RuntimeMethod* method);
  18181. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18182. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mF6C2E7A1A248B7148A2A828D0AEF0DBA769E9C19_gshared_inline (RowIntervalOperationWrapper_2_t63DE781496184B575527478B28E58BDFB32E6F03 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692 * ___operation5, const RuntimeMethod* method);
  18183. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18184. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mF36253BE2A6EAEE854B81EFB144878630EAC951E_gshared_inline (RowIntervalOperationWrapper_2_t9EEE0D76C11F871649356FBCD3D6432AAC58C1CE * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A * ___operation5, const RuntimeMethod* method);
  18185. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18186. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m571EAC78FB1A87E9879AA4AD2D68A93DACAE4036_gshared_inline (RowIntervalOperationWrapper_2_t2A0A6B4B94BEA64CC2F312832BFA584C5A79D359 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965 * ___operation5, const RuntimeMethod* method);
  18187. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18188. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mAD50CFD3F7E332A732C90A2B5FB4D1CD0C8770B9_gshared_inline (RowIntervalOperationWrapper_2_t2241BAD14C0C9A6F5A3FA3CF0F7AE44B82B69F1D * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52 * ___operation5, const RuntimeMethod* method);
  18189. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18190. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m98F03FC2C3CA5740FCC54DB06D375248DF0EB1EA_gshared_inline (RowIntervalOperationWrapper_2_t0905B5028D02139277E57C3BCB0901179642B504 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086 * ___operation5, const RuntimeMethod* method);
  18191. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18192. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mD6484D9FB55EE7F0F3A91088DE2E60847C8A5632_gshared_inline (RowIntervalOperationWrapper_2_t4E9133C89A65FF5A8C242B1A47E47E9E7D7C2A18 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3 * ___operation5, const RuntimeMethod* method);
  18193. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18194. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m10411FBC01F80022C7F84A9ED67CA64A81F6976F_gshared_inline (RowIntervalOperationWrapper_2_t0D16CECFAFF32665DEBFD9228DEAF41E6BED483B * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C * ___operation5, const RuntimeMethod* method);
  18195. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18196. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mE89092FB9192B463852F28B325B60F93C36F3201_gshared_inline (RowIntervalOperationWrapper_2_tA969FDE3142552AEA2937D462C1DAB7FD8D9A2C2 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126 * ___operation5, const RuntimeMethod* method);
  18197. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18198. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mF4D970A236E22041AD8E3EAE9AFBA8EA7DF66A99_gshared_inline (RowIntervalOperationWrapper_2_tA119BD2E13D52C104A2C697B8E8D504BE375EFFB * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225 * ___operation5, const RuntimeMethod* method);
  18199. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18200. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m1236F2B298B62609B9E965C630F8CBE63F19E294_gshared_inline (RowIntervalOperationWrapper_2_tCCA59E44DED40027E8D6352F096AC1F7AB56D208 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634 * ___operation5, const RuntimeMethod* method);
  18201. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18202. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mDEB3206719069D43BA42AE545794CBA1F6E20F2C_gshared_inline (RowIntervalOperationWrapper_2_tC377CB23157B3A7C7D2B0D200C3E650140D40D2D * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F * ___operation5, const RuntimeMethod* method);
  18203. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18204. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m51AE58D190EBA8EE9F1823BCF228B9F49D682689_gshared_inline (RowIntervalOperationWrapper_2_tB854BB2BF4E15230691172CFE0FD4DF6769B3F5F * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52 * ___operation5, const RuntimeMethod* method);
  18205. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18206. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mF976A3CF876D3709B9C8DC17323D237C14C38C50_gshared_inline (RowIntervalOperationWrapper_2_t3809ABA6ED1DA05D13FC5F3ECD283FB8CBCA85A1 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074 * ___operation5, const RuntimeMethod* method);
  18207. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18208. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mA263588DA1879BEB0079F5CCBC8162D22857F599_gshared_inline (RowIntervalOperationWrapper_2_t44A52A5066094B4FED077B2399DCE12D6F245D5E * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265 * ___operation5, const RuntimeMethod* method);
  18209. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18210. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m27B9EB9FC9B9EC66422EEC2BE70BDEA799BD5F2C_gshared_inline (RowIntervalOperationWrapper_2_tECB3345A2C9D3EDAE3563C91706272195B9DF5A0 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B * ___operation5, const RuntimeMethod* method);
  18211. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18212. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m625DFB579E458ED3AA5A08DB4E347AE43235FAA5_gshared_inline (RowIntervalOperationWrapper_2_tC6B38AD6497620CC378A6613900E61A1D89E3877 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944 * ___operation5, const RuntimeMethod* method);
  18213. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18214. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m76DF9F80E8E4ACE6A1D9FBA5D7D6A4D3F8299D07_gshared_inline (RowIntervalOperationWrapper_2_t11C4F935BE3B70D2258304348FB977FDAB8AEDD6 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910 * ___operation5, const RuntimeMethod* method);
  18215. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18216. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m6F2B119DA0488CEB852620A65B90879AB045EBFF_gshared_inline (RowIntervalOperationWrapper_2_t6001B71A27CEA1F022775453D52727A049AC4C1F * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A * ___operation5, const RuntimeMethod* method);
  18217. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18218. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m9FD4DE7F7EC87B8665CBFE4E8E2F22F735E639F8_gshared_inline (RowIntervalOperationWrapper_2_t0EE1FAE93949818737ED4611F8D0FA042CD6D4D5 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF * ___operation5, const RuntimeMethod* method);
  18219. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18220. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m2BCA225D29E084F3C70BEF7AD7E0C9492CA4A921_gshared_inline (RowIntervalOperationWrapper_2_t411238E33AAF033F5DA7F0A3E0CCF6CBE8BD9B39 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610 * ___operation5, const RuntimeMethod* method);
  18221. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18222. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mB1C08C6E3FDFA5BA4A21C30704B7949C236252FB_gshared_inline (RowIntervalOperationWrapper_2_tCFD8F6ACF59A637AA7419DB770E90F8B68C810E9 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C * ___operation5, const RuntimeMethod* method);
  18223. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18224. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m99529E2D1B8716FB3B2CB653F35B9761E7E7D1CB_gshared_inline (RowIntervalOperationWrapper_2_tBAE632D9A584D943D0E8EDE47A7CED3C6995A155 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB * ___operation5, const RuntimeMethod* method);
  18225. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18226. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m7C87BAD2567A8ED736F6B2C32EA4280B27E0A2FD_gshared_inline (RowIntervalOperationWrapper_2_tF5C0F866B5AD7090644F90E56D159FD57D87A6A6 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B * ___operation5, const RuntimeMethod* method);
  18227. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18228. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m7DF3394FA2520EAEEAFA672E62216FD581261B5F_gshared_inline (RowIntervalOperationWrapper_2_t5260D5FB18AFC8CE318CB9D9C8AFC73B69EFF979 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8 * ___operation5, const RuntimeMethod* method);
  18229. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18230. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m284B24007E87444513BF1002850EB1EC1247BD60_gshared_inline (RowIntervalOperationWrapper_2_tF257E83E26DC70A78F942E6E3C814FC1D628EB0F * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4 * ___operation5, const RuntimeMethod* method);
  18231. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18232. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mFBB89EFD0572920CFB75DA1BA73A543FA52C0AAF_gshared_inline (RowIntervalOperationWrapper_2_t054CC3BADBC8BA30701A407A17C5C917DE23D889 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B * ___operation5, const RuntimeMethod* method);
  18233. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18234. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mCC89CB7032A57F24D91C23A9BA3DFEAF957B6B1E_gshared_inline (RowIntervalOperationWrapper_2_t948D79F90F23BA4DA9E6B03648EC3BEE056CB5FD * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220 * ___operation5, const RuntimeMethod* method);
  18235. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18236. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m6DD0696D98227913A7F8B74B9ED685EF61434F3E_gshared_inline (RowIntervalOperationWrapper_2_t6DAF9BF93D36A9B9C14C576963B2DCECF9F4403A * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302 * ___operation5, const RuntimeMethod* method);
  18237. // System.Span`1<T> System.Span`1<System.Numerics.Vector4>::Slice(System.Int32,System.Int32)
  18238. 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);
  18239. // System.Void System.Span`1<System.Numerics.Vector4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  18240. 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);
  18241. // System.Void System.Span`1<System.Numerics.Vector4>::.ctor(T[],System.Int32,System.Int32)
  18242. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m3C7046C5C0158088725A0E868965BE65DEAC6988_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  18243. // SixLabors.ImageSharp.Advanced.ParallelExecutionSettings SixLabors.ImageSharp.Advanced.ParallelExecutionSettings::FromConfiguration(SixLabors.ImageSharp.Configuration)
  18244. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7 (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, const RuntimeMethod* method);
  18245. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::ValidateRectangle(SixLabors.ImageSharp.Rectangle)
  18246. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, const RuntimeMethod* method);
  18247. // System.Int32 SixLabors.ImageSharp.Rectangle::get_Top()
  18248. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method);
  18249. // System.Int32 SixLabors.ImageSharp.Rectangle::get_Bottom()
  18250. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method);
  18251. // System.Int32 SixLabors.ImageSharp.Rectangle::get_Width()
  18252. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method);
  18253. // System.Int32 SixLabors.ImageSharp.Rectangle::get_Height()
  18254. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method);
  18255. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelExecutionSettings::get_MinimumPixelsProcessedPerTask()
  18256. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * __this, const RuntimeMethod* method);
  18257. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelRowIterator::DivideCeil(System.Int32,System.Int32)
  18258. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline (int32_t ___dividend0, int32_t ___divisor1, const RuntimeMethod* method);
  18259. // System.Int32 SixLabors.ImageSharp.Advanced.ParallelExecutionSettings::get_MaxDegreeOfParallelism()
  18260. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * __this, const RuntimeMethod* method);
  18261. // System.Int32 System.Math::Min(System.Int32,System.Int32)
  18262. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574 (int32_t ___val10, int32_t ___val21, const RuntimeMethod* method);
  18263. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Advanced.ParallelExecutionSettings::get_MemoryAllocator()
  18264. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * __this, const RuntimeMethod* method);
  18265. // System.Void SixLabors.ImageSharp.Memory.RowInterval::.ctor(System.Int32,System.Int32)
  18266. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46 (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 * __this, int32_t ___min0, int32_t ___max1, const RuntimeMethod* method);
  18267. // System.Span`1<!0> System.Memory`1<System.Numerics.Vector4>::get_Span()
  18268. inline Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 * __this, const RuntimeMethod* method)
  18269. {
  18270. return (( Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 (*) (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *, const RuntimeMethod*))Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_gshared_inline)(__this, method);
  18271. }
  18272. // System.Void System.Threading.Tasks.ParallelOptions::.ctor()
  18273. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2 (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * __this, const RuntimeMethod* method);
  18274. // System.Void System.Threading.Tasks.ParallelOptions::set_MaxDegreeOfParallelism(System.Int32)
  18275. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5 (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * __this, int32_t ___value0, const RuntimeMethod* method);
  18276. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.A8,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18277. inline void RowIntervalOperationWrapper_2__ctor_m5EFA03BE0F85B8E53092FFEA49F5457FB6040B72_inline (RowIntervalOperationWrapper_2_t2D636329E4DE5743843E6AFB9FAF2FBC31F898A6 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D * ___operation5, const RuntimeMethod* method)
  18278. {
  18279. (( void (*) (RowIntervalOperationWrapper_2_t2D636329E4DE5743843E6AFB9FAF2FBC31F898A6 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m5EFA03BE0F85B8E53092FFEA49F5457FB6040B72_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18280. }
  18281. // System.Void System.Action`1<System.Int32>::.ctor(System.Object,System.IntPtr)
  18282. inline void Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
  18283. {
  18284. (( void (*) (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *, RuntimeObject *, intptr_t, const RuntimeMethod*))Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_gshared)(__this, ___object0, ___method1, method);
  18285. }
  18286. // System.Threading.Tasks.ParallelLoopResult System.Threading.Tasks.Parallel::For(System.Int32,System.Int32,System.Threading.Tasks.ParallelOptions,System.Action`1<System.Int32>)
  18287. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B (int32_t ___fromInclusive0, int32_t ___toExclusive1, ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * ___parallelOptions2, Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * ___body3, const RuntimeMethod* method);
  18288. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.A8,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18289. inline void RowIntervalOperationWrapper_2__ctor_m5F53114654319C85C289D75DF1DE4B9E4B9CB45A_inline (RowIntervalOperationWrapper_2_tE319D1408C4269557A29822283AC31048CB425E3 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C * ___operation5, const RuntimeMethod* method)
  18290. {
  18291. (( void (*) (RowIntervalOperationWrapper_2_tE319D1408C4269557A29822283AC31048CB425E3 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m5F53114654319C85C289D75DF1DE4B9E4B9CB45A_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18292. }
  18293. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.A8,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18294. inline void RowIntervalOperationWrapper_2__ctor_m619B3E5E4DBC31984D1CBBF927F0DB14F0509C51_inline (RowIntervalOperationWrapper_2_tBB5EA1D986ED757DA3741AA2DF9AB4CC44919C3E * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7 * ___operation5, const RuntimeMethod* method)
  18295. {
  18296. (( void (*) (RowIntervalOperationWrapper_2_tBB5EA1D986ED757DA3741AA2DF9AB4CC44919C3E *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m619B3E5E4DBC31984D1CBBF927F0DB14F0509C51_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18297. }
  18298. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18299. inline void RowIntervalOperationWrapper_2__ctor_m20CF1B9A82C942F13A22490D4E15758EDBAC81F8_inline (RowIntervalOperationWrapper_2_tC855FF92BDC487BEAB532D25EBA868327288BC5D * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53 * ___operation5, const RuntimeMethod* method)
  18300. {
  18301. (( void (*) (RowIntervalOperationWrapper_2_tC855FF92BDC487BEAB532D25EBA868327288BC5D *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m20CF1B9A82C942F13A22490D4E15758EDBAC81F8_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18302. }
  18303. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18304. inline void RowIntervalOperationWrapper_2__ctor_m4D8F4A343497123C6934F6DDADD5F0DDA04055BA_inline (RowIntervalOperationWrapper_2_t5B26388212796D6921A64CFC5A724ABDD687DB5F * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84 * ___operation5, const RuntimeMethod* method)
  18305. {
  18306. (( void (*) (RowIntervalOperationWrapper_2_t5B26388212796D6921A64CFC5A724ABDD687DB5F *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m4D8F4A343497123C6934F6DDADD5F0DDA04055BA_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18307. }
  18308. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18309. inline void RowIntervalOperationWrapper_2__ctor_m7CD0FD524EDF4D70D45C4A3C9FE17D9645AA3464_inline (RowIntervalOperationWrapper_2_tE33367FC204420B255F2EFCC9AD8B0BABE90B4EA * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E * ___operation5, const RuntimeMethod* method)
  18310. {
  18311. (( void (*) (RowIntervalOperationWrapper_2_tE33367FC204420B255F2EFCC9AD8B0BABE90B4EA *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m7CD0FD524EDF4D70D45C4A3C9FE17D9645AA3464_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18312. }
  18313. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18314. inline void RowIntervalOperationWrapper_2__ctor_mEF30F476DC2A8D32CF04F1BD270F6F3EC8DB9153_inline (RowIntervalOperationWrapper_2_t63DC86FBABE590BFC6B2D84C21B144ED3DF7DF11 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453 * ___operation5, const RuntimeMethod* method)
  18315. {
  18316. (( void (*) (RowIntervalOperationWrapper_2_t63DC86FBABE590BFC6B2D84C21B144ED3DF7DF11 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mEF30F476DC2A8D32CF04F1BD270F6F3EC8DB9153_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18317. }
  18318. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18319. inline void RowIntervalOperationWrapper_2__ctor_m71C79F98FA4382864814B258DE41B8A22C2835E2_inline (RowIntervalOperationWrapper_2_t12C119A330D65D5537E5679FA405825405BF0207 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01 * ___operation5, const RuntimeMethod* method)
  18320. {
  18321. (( void (*) (RowIntervalOperationWrapper_2_t12C119A330D65D5537E5679FA405825405BF0207 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m71C79F98FA4382864814B258DE41B8A22C2835E2_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18322. }
  18323. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18324. inline void RowIntervalOperationWrapper_2__ctor_mDD24575C191270A451A3D178BEFE09164F99F10B_inline (RowIntervalOperationWrapper_2_t9045F488FF3195D7DAB81FE976EDD4B0E1B47663 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5 * ___operation5, const RuntimeMethod* method)
  18325. {
  18326. (( void (*) (RowIntervalOperationWrapper_2_t9045F488FF3195D7DAB81FE976EDD4B0E1B47663 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mDD24575C191270A451A3D178BEFE09164F99F10B_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18327. }
  18328. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18329. inline void RowIntervalOperationWrapper_2__ctor_m2F154C1B5C4B944DE75C386D135948D9D2AF4944_inline (RowIntervalOperationWrapper_2_t9DA1D351FC798C01AC76C0122CDB32B56BC61B84 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595 * ___operation5, const RuntimeMethod* method)
  18330. {
  18331. (( void (*) (RowIntervalOperationWrapper_2_t9DA1D351FC798C01AC76C0122CDB32B56BC61B84 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m2F154C1B5C4B944DE75C386D135948D9D2AF4944_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18332. }
  18333. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18334. inline void RowIntervalOperationWrapper_2__ctor_mCCA0661A4110589D6F20C666B06FC7260C237F1C_inline (RowIntervalOperationWrapper_2_t526B3BF8E37EC39ED38AE2ECF6FAD1DE6AC455BD * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F * ___operation5, const RuntimeMethod* method)
  18335. {
  18336. (( void (*) (RowIntervalOperationWrapper_2_t526B3BF8E37EC39ED38AE2ECF6FAD1DE6AC455BD *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mCCA0661A4110589D6F20C666B06FC7260C237F1C_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18337. }
  18338. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18339. inline void RowIntervalOperationWrapper_2__ctor_m39CBBBC922D8F5E6708252C2A87A6E24C826B9DE_inline (RowIntervalOperationWrapper_2_t98747596B45AD4F9057C992BBF7C04A278516B95 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8 * ___operation5, const RuntimeMethod* method)
  18340. {
  18341. (( void (*) (RowIntervalOperationWrapper_2_t98747596B45AD4F9057C992BBF7C04A278516B95 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m39CBBBC922D8F5E6708252C2A87A6E24C826B9DE_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18342. }
  18343. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18344. inline void RowIntervalOperationWrapper_2__ctor_mF9E639BFE670F222FA5895D63E1B6D330A6C06FB_inline (RowIntervalOperationWrapper_2_t9BC8096BC09F9A19289962B691259D0451E91D6C * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98 * ___operation5, const RuntimeMethod* method)
  18345. {
  18346. (( void (*) (RowIntervalOperationWrapper_2_t9BC8096BC09F9A19289962B691259D0451E91D6C *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mF9E639BFE670F222FA5895D63E1B6D330A6C06FB_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18347. }
  18348. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18349. inline void RowIntervalOperationWrapper_2__ctor_mFC9B3BBA502F2EC2B42F12E40B8EE0A054A9F0EC_inline (RowIntervalOperationWrapper_2_t03C26882A2C072F8AA5212FC730470B0190B9137 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53 * ___operation5, const RuntimeMethod* method)
  18350. {
  18351. (( void (*) (RowIntervalOperationWrapper_2_t03C26882A2C072F8AA5212FC730470B0190B9137 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mFC9B3BBA502F2EC2B42F12E40B8EE0A054A9F0EC_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18352. }
  18353. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18354. inline void RowIntervalOperationWrapper_2__ctor_mA728F24680ACA30783A99850CE8F09EF30F5CD4E_inline (RowIntervalOperationWrapper_2_t21DA928AF39B8C3775DDC700A16F5D240A98AA07 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB * ___operation5, const RuntimeMethod* method)
  18355. {
  18356. (( void (*) (RowIntervalOperationWrapper_2_t21DA928AF39B8C3775DDC700A16F5D240A98AA07 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mA728F24680ACA30783A99850CE8F09EF30F5CD4E_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18357. }
  18358. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18359. inline void RowIntervalOperationWrapper_2__ctor_m8D3D8B6855C1078FB82142E51795B68F32C9C5E0_inline (RowIntervalOperationWrapper_2_t5D86109F9979837DC3283F715497CE50FD3DD342 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091 * ___operation5, const RuntimeMethod* method)
  18360. {
  18361. (( void (*) (RowIntervalOperationWrapper_2_t5D86109F9979837DC3283F715497CE50FD3DD342 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m8D3D8B6855C1078FB82142E51795B68F32C9C5E0_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18362. }
  18363. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18364. inline void RowIntervalOperationWrapper_2__ctor_mDF6F3B3C18E5CAB9EBBE657A1751CC43E41515BD_inline (RowIntervalOperationWrapper_2_tAC589850D1E827E3FB692A3B12122D12263DEDB1 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC * ___operation5, const RuntimeMethod* method)
  18365. {
  18366. (( void (*) (RowIntervalOperationWrapper_2_tAC589850D1E827E3FB692A3B12122D12263DEDB1 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mDF6F3B3C18E5CAB9EBBE657A1751CC43E41515BD_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18367. }
  18368. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18369. inline void RowIntervalOperationWrapper_2__ctor_mC7821E36F67EA85CED7351621BF2856392871722_inline (RowIntervalOperationWrapper_2_t785AC9D1C0D0D195B6C48847344D1CB2DC0E1A9D * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121 * ___operation5, const RuntimeMethod* method)
  18370. {
  18371. (( void (*) (RowIntervalOperationWrapper_2_t785AC9D1C0D0D195B6C48847344D1CB2DC0E1A9D *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mC7821E36F67EA85CED7351621BF2856392871722_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18372. }
  18373. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18374. inline void RowIntervalOperationWrapper_2__ctor_m33FB9B9052331A585A4EF2281BAA3197BCCA0712_inline (RowIntervalOperationWrapper_2_t23A09F3FA624F9C2723ABF787B04194018629E70 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842 * ___operation5, const RuntimeMethod* method)
  18375. {
  18376. (( void (*) (RowIntervalOperationWrapper_2_t23A09F3FA624F9C2723ABF787B04194018629E70 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m33FB9B9052331A585A4EF2281BAA3197BCCA0712_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18377. }
  18378. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18379. inline void RowIntervalOperationWrapper_2__ctor_m2F3F8C6CAA876B2E83B5C5AA8796BC3295B4186A_inline (RowIntervalOperationWrapper_2_tAC0170875D886B8CF4132D48B65870B46E65D507 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D * ___operation5, const RuntimeMethod* method)
  18380. {
  18381. (( void (*) (RowIntervalOperationWrapper_2_tAC0170875D886B8CF4132D48B65870B46E65D507 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m2F3F8C6CAA876B2E83B5C5AA8796BC3295B4186A_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18382. }
  18383. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18384. inline void RowIntervalOperationWrapper_2__ctor_m8A307827F04759C4F022EF8209181B74674D3651_inline (RowIntervalOperationWrapper_2_t3D6A0231A0E660A168EA167F634AC226DC8499A3 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8 * ___operation5, const RuntimeMethod* method)
  18385. {
  18386. (( void (*) (RowIntervalOperationWrapper_2_t3D6A0231A0E660A168EA167F634AC226DC8499A3 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m8A307827F04759C4F022EF8209181B74674D3651_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18387. }
  18388. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18389. inline void RowIntervalOperationWrapper_2__ctor_m023B78C926A0FD716E53E07E2DAAC696BE82F0E0_inline (RowIntervalOperationWrapper_2_t21498C9118A457D47191D46443795F5358DB38A6 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F * ___operation5, const RuntimeMethod* method)
  18390. {
  18391. (( void (*) (RowIntervalOperationWrapper_2_t21498C9118A457D47191D46443795F5358DB38A6 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m023B78C926A0FD716E53E07E2DAAC696BE82F0E0_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18392. }
  18393. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18394. inline void RowIntervalOperationWrapper_2__ctor_mC1E0CC77F2E86D3F93E4160B662594C645024608_inline (RowIntervalOperationWrapper_2_t1216539680A1590BDBDA83F4AE05199687B9484A * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD * ___operation5, const RuntimeMethod* method)
  18395. {
  18396. (( void (*) (RowIntervalOperationWrapper_2_t1216539680A1590BDBDA83F4AE05199687B9484A *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mC1E0CC77F2E86D3F93E4160B662594C645024608_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18397. }
  18398. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18399. inline void RowIntervalOperationWrapper_2__ctor_m542BB1D6740AEA559E9D153F783436E969AB8757_inline (RowIntervalOperationWrapper_2_t8E630DA0749B99B6C397679BFA437EDC11FFBC33 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE * ___operation5, const RuntimeMethod* method)
  18400. {
  18401. (( void (*) (RowIntervalOperationWrapper_2_t8E630DA0749B99B6C397679BFA437EDC11FFBC33 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m542BB1D6740AEA559E9D153F783436E969AB8757_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18402. }
  18403. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18404. inline void RowIntervalOperationWrapper_2__ctor_mF0DBE644848CB0392994F61F03F93AF0D2860A5A_inline (RowIntervalOperationWrapper_2_t32C5C7AA803C3E222B2062DE865C86B741EFA4A0 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B * ___operation5, const RuntimeMethod* method)
  18405. {
  18406. (( void (*) (RowIntervalOperationWrapper_2_t32C5C7AA803C3E222B2062DE865C86B741EFA4A0 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mF0DBE644848CB0392994F61F03F93AF0D2860A5A_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18407. }
  18408. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18409. inline void RowIntervalOperationWrapper_2__ctor_m2F09447736455CC590A60EFC5D3AB463EA72FB42_inline (RowIntervalOperationWrapper_2_t0865CCBEBD1BC583F40FB3B2850C1E0BF82C0157 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3 * ___operation5, const RuntimeMethod* method)
  18410. {
  18411. (( void (*) (RowIntervalOperationWrapper_2_t0865CCBEBD1BC583F40FB3B2850C1E0BF82C0157 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m2F09447736455CC590A60EFC5D3AB463EA72FB42_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18412. }
  18413. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18414. inline void RowIntervalOperationWrapper_2__ctor_mBAD012CBC2489F4F538BB2DD481F21DB0D641D1F_inline (RowIntervalOperationWrapper_2_tD2CC81AC47EC34D5DA97A3A8B064AE5C20242371 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7 * ___operation5, const RuntimeMethod* method)
  18415. {
  18416. (( void (*) (RowIntervalOperationWrapper_2_tD2CC81AC47EC34D5DA97A3A8B064AE5C20242371 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mBAD012CBC2489F4F538BB2DD481F21DB0D641D1F_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18417. }
  18418. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18419. inline void RowIntervalOperationWrapper_2__ctor_mB09DE4FE497CFA6465AF285BB314333F7DFDB162_inline (RowIntervalOperationWrapper_2_tE570FCD0CBA53F9C1CBFB3944C67DB608C407F93 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1 * ___operation5, const RuntimeMethod* method)
  18420. {
  18421. (( void (*) (RowIntervalOperationWrapper_2_tE570FCD0CBA53F9C1CBFB3944C67DB608C407F93 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mB09DE4FE497CFA6465AF285BB314333F7DFDB162_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18422. }
  18423. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18424. inline void RowIntervalOperationWrapper_2__ctor_m853572EBBE638F133EF703734412AB2981EA2B88_inline (RowIntervalOperationWrapper_2_t9655CE26567CB489139DF078E9CD5FD681FA0990 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665 * ___operation5, const RuntimeMethod* method)
  18425. {
  18426. (( void (*) (RowIntervalOperationWrapper_2_t9655CE26567CB489139DF078E9CD5FD681FA0990 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m853572EBBE638F133EF703734412AB2981EA2B88_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18427. }
  18428. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18429. inline void RowIntervalOperationWrapper_2__ctor_m35C3BA4ACD099E8EB1F4D27BB371E3F7C9CDD67A_inline (RowIntervalOperationWrapper_2_tF4293383F419DFA3DCA5BED072326A692E517227 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C * ___operation5, const RuntimeMethod* method)
  18430. {
  18431. (( void (*) (RowIntervalOperationWrapper_2_tF4293383F419DFA3DCA5BED072326A692E517227 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m35C3BA4ACD099E8EB1F4D27BB371E3F7C9CDD67A_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18432. }
  18433. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18434. inline void RowIntervalOperationWrapper_2__ctor_m666B25E874E8E04A446EC12D73E3751A02C4936D_inline (RowIntervalOperationWrapper_2_t832A9387F83203E107A1E03BC5086978725203FE * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B * ___operation5, const RuntimeMethod* method)
  18435. {
  18436. (( void (*) (RowIntervalOperationWrapper_2_t832A9387F83203E107A1E03BC5086978725203FE *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m666B25E874E8E04A446EC12D73E3751A02C4936D_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18437. }
  18438. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18439. inline void RowIntervalOperationWrapper_2__ctor_mE3C05061268A0C45250A939632967D5D2F6DC502_inline (RowIntervalOperationWrapper_2_t62DACFB474CC1AA33FFD959253AACF13E5457ACB * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC * ___operation5, const RuntimeMethod* method)
  18440. {
  18441. (( void (*) (RowIntervalOperationWrapper_2_t62DACFB474CC1AA33FFD959253AACF13E5457ACB *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mE3C05061268A0C45250A939632967D5D2F6DC502_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18442. }
  18443. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18444. inline void RowIntervalOperationWrapper_2__ctor_m76603978D8EA61155F2682AD7620A2DEA750A0C0_inline (RowIntervalOperationWrapper_2_t43729BD17F784F23DFE5E090A9FB50C87D3DA660 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855 * ___operation5, const RuntimeMethod* method)
  18445. {
  18446. (( void (*) (RowIntervalOperationWrapper_2_t43729BD17F784F23DFE5E090A9FB50C87D3DA660 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m76603978D8EA61155F2682AD7620A2DEA750A0C0_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18447. }
  18448. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18449. inline void RowIntervalOperationWrapper_2__ctor_mB903D24DB0FA637CE0F1551B772DD1DF0CB97024_inline (RowIntervalOperationWrapper_2_t4F3C96EE513F69EB15DB3FB183F776C4A2596DF0 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62 * ___operation5, const RuntimeMethod* method)
  18450. {
  18451. (( void (*) (RowIntervalOperationWrapper_2_t4F3C96EE513F69EB15DB3FB183F776C4A2596DF0 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mB903D24DB0FA637CE0F1551B772DD1DF0CB97024_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18452. }
  18453. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18454. inline void RowIntervalOperationWrapper_2__ctor_mC16F579A9B08DDBA5CB2E97B38C9A6587E39FCA3_inline (RowIntervalOperationWrapper_2_t3D55191A4A1AFBE696F8ED76E3E4F84E9780C968 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981 * ___operation5, const RuntimeMethod* method)
  18455. {
  18456. (( void (*) (RowIntervalOperationWrapper_2_t3D55191A4A1AFBE696F8ED76E3E4F84E9780C968 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mC16F579A9B08DDBA5CB2E97B38C9A6587E39FCA3_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18457. }
  18458. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18459. inline void RowIntervalOperationWrapper_2__ctor_m69DAC8DC6A513E578DBB907049BC326E201FA1AE_inline (RowIntervalOperationWrapper_2_t7FC46F5907F1CD0953A5278AD462CE6E35972DB9 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144 * ___operation5, const RuntimeMethod* method)
  18460. {
  18461. (( void (*) (RowIntervalOperationWrapper_2_t7FC46F5907F1CD0953A5278AD462CE6E35972DB9 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m69DAC8DC6A513E578DBB907049BC326E201FA1AE_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18462. }
  18463. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18464. inline void RowIntervalOperationWrapper_2__ctor_mD226FC46E1560CCCC9BA23F20B6440C96771136B_inline (RowIntervalOperationWrapper_2_tAB355AB8BFA8D14278B5C8D9E64708AC491F5A65 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536 * ___operation5, const RuntimeMethod* method)
  18465. {
  18466. (( void (*) (RowIntervalOperationWrapper_2_tAB355AB8BFA8D14278B5C8D9E64708AC491F5A65 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mD226FC46E1560CCCC9BA23F20B6440C96771136B_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18467. }
  18468. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18469. inline void RowIntervalOperationWrapper_2__ctor_m2037E4F88E8A35C4E7257763BBC9D63B8A89A215_inline (RowIntervalOperationWrapper_2_tAED98E090E4CCBB4D1478DC0A009A9BBC2E4A3F2 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A * ___operation5, const RuntimeMethod* method)
  18470. {
  18471. (( void (*) (RowIntervalOperationWrapper_2_tAED98E090E4CCBB4D1478DC0A009A9BBC2E4A3F2 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m2037E4F88E8A35C4E7257763BBC9D63B8A89A215_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18472. }
  18473. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18474. inline void RowIntervalOperationWrapper_2__ctor_m42211A1450FBB64C0FFA01BE17FF7FBA23E2A654_inline (RowIntervalOperationWrapper_2_tE990B6B4E2BE967D3C84A5AE11454295217006A1 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1 * ___operation5, const RuntimeMethod* method)
  18475. {
  18476. (( void (*) (RowIntervalOperationWrapper_2_tE990B6B4E2BE967D3C84A5AE11454295217006A1 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m42211A1450FBB64C0FFA01BE17FF7FBA23E2A654_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18477. }
  18478. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18479. inline void RowIntervalOperationWrapper_2__ctor_m37DDA02EF7566991F5ABB981B59EFBA87D0D0C6E_inline (RowIntervalOperationWrapper_2_tC2BCB54AB0390E74854BD4C005C2F1B15530CFAA * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED * ___operation5, const RuntimeMethod* method)
  18480. {
  18481. (( void (*) (RowIntervalOperationWrapper_2_tC2BCB54AB0390E74854BD4C005C2F1B15530CFAA *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m37DDA02EF7566991F5ABB981B59EFBA87D0D0C6E_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18482. }
  18483. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18484. inline void RowIntervalOperationWrapper_2__ctor_mB99FE489A00661BF2B58CD6584591B337800F071_inline (RowIntervalOperationWrapper_2_tE2515E19EF1CBECDE33341E2642332B0A444DEE2 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107 * ___operation5, const RuntimeMethod* method)
  18485. {
  18486. (( void (*) (RowIntervalOperationWrapper_2_tE2515E19EF1CBECDE33341E2642332B0A444DEE2 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mB99FE489A00661BF2B58CD6584591B337800F071_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18487. }
  18488. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18489. inline void RowIntervalOperationWrapper_2__ctor_mEF2C264DFD75F077717EAE6A3CAA2C5EB2A85469_inline (RowIntervalOperationWrapper_2_tFA423CB8823FC128A6B4DA2350102931518DAC0D * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3 * ___operation5, const RuntimeMethod* method)
  18490. {
  18491. (( void (*) (RowIntervalOperationWrapper_2_tFA423CB8823FC128A6B4DA2350102931518DAC0D *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mEF2C264DFD75F077717EAE6A3CAA2C5EB2A85469_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18492. }
  18493. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18494. inline void RowIntervalOperationWrapper_2__ctor_m82B09A388B84EBCAF78E42718F90E2FA96515969_inline (RowIntervalOperationWrapper_2_tCA505B0B692E1CDFA4841851625332A253BC07CB * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F * ___operation5, const RuntimeMethod* method)
  18495. {
  18496. (( void (*) (RowIntervalOperationWrapper_2_tCA505B0B692E1CDFA4841851625332A253BC07CB *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m82B09A388B84EBCAF78E42718F90E2FA96515969_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18497. }
  18498. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18499. inline void RowIntervalOperationWrapper_2__ctor_m38AB11E5AA2E3D564510FF32E84BA9BEB3B664D9_inline (RowIntervalOperationWrapper_2_t0AA45EE5010FDAA436C64AF4CFA44C64B9A4FDB8 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B * ___operation5, const RuntimeMethod* method)
  18500. {
  18501. (( void (*) (RowIntervalOperationWrapper_2_t0AA45EE5010FDAA436C64AF4CFA44C64B9A4FDB8 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m38AB11E5AA2E3D564510FF32E84BA9BEB3B664D9_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18502. }
  18503. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18504. inline void RowIntervalOperationWrapper_2__ctor_m1A39D3D0A1A2BE001F2CFF2A44805C2018612994_inline (RowIntervalOperationWrapper_2_tB8BE1D5522249D61CCCD127B1E84190B50CCE82C * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5 * ___operation5, const RuntimeMethod* method)
  18505. {
  18506. (( void (*) (RowIntervalOperationWrapper_2_tB8BE1D5522249D61CCCD127B1E84190B50CCE82C *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m1A39D3D0A1A2BE001F2CFF2A44805C2018612994_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18507. }
  18508. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18509. inline void RowIntervalOperationWrapper_2__ctor_mAE35D501713AA12FD1950FDD52A38E6854B78F7B_inline (RowIntervalOperationWrapper_2_t3F51B757E4D929A50A30632F1B4518D13EA0D719 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C * ___operation5, const RuntimeMethod* method)
  18510. {
  18511. (( void (*) (RowIntervalOperationWrapper_2_t3F51B757E4D929A50A30632F1B4518D13EA0D719 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mAE35D501713AA12FD1950FDD52A38E6854B78F7B_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18512. }
  18513. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18514. inline void RowIntervalOperationWrapper_2__ctor_m5F243D9E43E591D2DA7CA7F6354B0B47AC61EB18_inline (RowIntervalOperationWrapper_2_t8AB299E43413994E9E8856D818A83739B76993B0 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434 * ___operation5, const RuntimeMethod* method)
  18515. {
  18516. (( void (*) (RowIntervalOperationWrapper_2_t8AB299E43413994E9E8856D818A83739B76993B0 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m5F243D9E43E591D2DA7CA7F6354B0B47AC61EB18_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18517. }
  18518. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18519. inline void RowIntervalOperationWrapper_2__ctor_m8ACBB9731498AC343247E1C1AC313243A12524B0_inline (RowIntervalOperationWrapper_2_tBAC33CCBDCAFE906936A77C96513793EA4F44845 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89 * ___operation5, const RuntimeMethod* method)
  18520. {
  18521. (( void (*) (RowIntervalOperationWrapper_2_tBAC33CCBDCAFE906936A77C96513793EA4F44845 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m8ACBB9731498AC343247E1C1AC313243A12524B0_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18522. }
  18523. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18524. inline void RowIntervalOperationWrapper_2__ctor_m2D3DD15A4B52A95054843F9C573D29AECEBC9545_inline (RowIntervalOperationWrapper_2_t64C27D86FBC30ECBAC9E3DA6550CC5C860CE0592 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2 * ___operation5, const RuntimeMethod* method)
  18525. {
  18526. (( void (*) (RowIntervalOperationWrapper_2_t64C27D86FBC30ECBAC9E3DA6550CC5C860CE0592 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m2D3DD15A4B52A95054843F9C573D29AECEBC9545_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18527. }
  18528. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18529. inline void RowIntervalOperationWrapper_2__ctor_m3DA268E0D492B5C16843F7ECBB48E9EE05B0AF26_inline (RowIntervalOperationWrapper_2_t1BC88313C256131849EE09D5F0537C29F1543936 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447 * ___operation5, const RuntimeMethod* method)
  18530. {
  18531. (( void (*) (RowIntervalOperationWrapper_2_t1BC88313C256131849EE09D5F0537C29F1543936 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m3DA268E0D492B5C16843F7ECBB48E9EE05B0AF26_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18532. }
  18533. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18534. inline void RowIntervalOperationWrapper_2__ctor_m648CF96474A6B672326A800822A50FB385F16BCA_inline (RowIntervalOperationWrapper_2_tF9D87D530B7CBBEAA77A986989C26C76945BD1F9 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4 * ___operation5, const RuntimeMethod* method)
  18535. {
  18536. (( void (*) (RowIntervalOperationWrapper_2_tF9D87D530B7CBBEAA77A986989C26C76945BD1F9 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m648CF96474A6B672326A800822A50FB385F16BCA_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18537. }
  18538. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18539. inline void RowIntervalOperationWrapper_2__ctor_m5F6FE282B9A5004A6D072E0C0C0C3FD53019C4BA_inline (RowIntervalOperationWrapper_2_t403F58B833CACFDDDD0F3B8B8392127628DA6B72 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A * ___operation5, const RuntimeMethod* method)
  18540. {
  18541. (( void (*) (RowIntervalOperationWrapper_2_t403F58B833CACFDDDD0F3B8B8392127628DA6B72 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m5F6FE282B9A5004A6D072E0C0C0C3FD53019C4BA_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18542. }
  18543. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18544. inline void RowIntervalOperationWrapper_2__ctor_m1877F23EB9C1C9C3F5B198F5BB0452A91885698F_inline (RowIntervalOperationWrapper_2_t989613E45C50677C4ACED3795915CC6092C8A8DF * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695 * ___operation5, const RuntimeMethod* method)
  18545. {
  18546. (( void (*) (RowIntervalOperationWrapper_2_t989613E45C50677C4ACED3795915CC6092C8A8DF *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m1877F23EB9C1C9C3F5B198F5BB0452A91885698F_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18547. }
  18548. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18549. inline void RowIntervalOperationWrapper_2__ctor_m6C319648F91B60946F34ACB5DE0D3AE54638C079_inline (RowIntervalOperationWrapper_2_tEA0F20AF9BD16B6BADD54A6231149F1278E1FCE5 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A * ___operation5, const RuntimeMethod* method)
  18550. {
  18551. (( void (*) (RowIntervalOperationWrapper_2_tEA0F20AF9BD16B6BADD54A6231149F1278E1FCE5 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m6C319648F91B60946F34ACB5DE0D3AE54638C079_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18552. }
  18553. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18554. inline void RowIntervalOperationWrapper_2__ctor_m7FA1EA3DFB26F39BDA727E5A12497DB6AA2DF461_inline (RowIntervalOperationWrapper_2_t0FF5C0CDB6CA7455A636C197D259D0E827671B20 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE * ___operation5, const RuntimeMethod* method)
  18555. {
  18556. (( void (*) (RowIntervalOperationWrapper_2_t0FF5C0CDB6CA7455A636C197D259D0E827671B20 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m7FA1EA3DFB26F39BDA727E5A12497DB6AA2DF461_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18557. }
  18558. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18559. inline void RowIntervalOperationWrapper_2__ctor_m09A01F9D838914A762ABF88D937B630896D78D01_inline (RowIntervalOperationWrapper_2_t31F0E90A6978E2E1B2C5770687F3AED320B359DF * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC * ___operation5, const RuntimeMethod* method)
  18560. {
  18561. (( void (*) (RowIntervalOperationWrapper_2_t31F0E90A6978E2E1B2C5770687F3AED320B359DF *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m09A01F9D838914A762ABF88D937B630896D78D01_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18562. }
  18563. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18564. inline void RowIntervalOperationWrapper_2__ctor_mA835160EA643C299891528C2849178C3317EDB8A_inline (RowIntervalOperationWrapper_2_t3C92FBBACCABD0620C1AB7E58B8975A05C5D9DF8 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A * ___operation5, const RuntimeMethod* method)
  18565. {
  18566. (( void (*) (RowIntervalOperationWrapper_2_t3C92FBBACCABD0620C1AB7E58B8975A05C5D9DF8 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mA835160EA643C299891528C2849178C3317EDB8A_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18567. }
  18568. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18569. inline void RowIntervalOperationWrapper_2__ctor_mE57CF37EDDEC6D77B233FB434B93918D755E7CC9_inline (RowIntervalOperationWrapper_2_t733C729FF9B0892085DA2393211736D5D0057123 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459 * ___operation5, const RuntimeMethod* method)
  18570. {
  18571. (( void (*) (RowIntervalOperationWrapper_2_t733C729FF9B0892085DA2393211736D5D0057123 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mE57CF37EDDEC6D77B233FB434B93918D755E7CC9_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18572. }
  18573. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18574. inline void RowIntervalOperationWrapper_2__ctor_m05236D98576EAB9A47CCC33C222721B0ED454462_inline (RowIntervalOperationWrapper_2_tF40E3F142AF3381B89D65D4CB922CE086EAAB12D * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5 * ___operation5, const RuntimeMethod* method)
  18575. {
  18576. (( void (*) (RowIntervalOperationWrapper_2_tF40E3F142AF3381B89D65D4CB922CE086EAAB12D *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m05236D98576EAB9A47CCC33C222721B0ED454462_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18577. }
  18578. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18579. inline void RowIntervalOperationWrapper_2__ctor_mE40B85A01E4E9BC781044188623D018A33A4F2DF_inline (RowIntervalOperationWrapper_2_tB276D2BAE7A8619468BD917099D688E0671853CD * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C * ___operation5, const RuntimeMethod* method)
  18580. {
  18581. (( void (*) (RowIntervalOperationWrapper_2_tB276D2BAE7A8619468BD917099D688E0671853CD *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mE40B85A01E4E9BC781044188623D018A33A4F2DF_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18582. }
  18583. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18584. inline void RowIntervalOperationWrapper_2__ctor_m227750282DCC3EBC1C0A29488671E73DB154CCDC_inline (RowIntervalOperationWrapper_2_t05EC4CF02C8EEDCD9187A3599C161BD42FE03B97 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B * ___operation5, const RuntimeMethod* method)
  18585. {
  18586. (( void (*) (RowIntervalOperationWrapper_2_t05EC4CF02C8EEDCD9187A3599C161BD42FE03B97 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m227750282DCC3EBC1C0A29488671E73DB154CCDC_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18587. }
  18588. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18589. inline void RowIntervalOperationWrapper_2__ctor_m277BBD74EC5AC4DEBCFC54763B30CE79922143A4_inline (RowIntervalOperationWrapper_2_t580DEC12CB9E1F162E427D2E481155549A8A9EA1 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773 * ___operation5, const RuntimeMethod* method)
  18590. {
  18591. (( void (*) (RowIntervalOperationWrapper_2_t580DEC12CB9E1F162E427D2E481155549A8A9EA1 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m277BBD74EC5AC4DEBCFC54763B30CE79922143A4_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18592. }
  18593. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18594. inline void RowIntervalOperationWrapper_2__ctor_mB1060C4BD2103937CC2CACCD8144508C31EFA9FE_inline (RowIntervalOperationWrapper_2_t1357771EFBD8B8F146541A9B8542AF4C102B48CC * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0 * ___operation5, const RuntimeMethod* method)
  18595. {
  18596. (( void (*) (RowIntervalOperationWrapper_2_t1357771EFBD8B8F146541A9B8542AF4C102B48CC *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mB1060C4BD2103937CC2CACCD8144508C31EFA9FE_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18597. }
  18598. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18599. inline void RowIntervalOperationWrapper_2__ctor_mD3FC20A0433855EF633F17A041FEB238EDCA2148_inline (RowIntervalOperationWrapper_2_t47952363E0E518457D884C2A208C7B4042FCE020 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644 * ___operation5, const RuntimeMethod* method)
  18600. {
  18601. (( void (*) (RowIntervalOperationWrapper_2_t47952363E0E518457D884C2A208C7B4042FCE020 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mD3FC20A0433855EF633F17A041FEB238EDCA2148_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18602. }
  18603. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18604. inline void RowIntervalOperationWrapper_2__ctor_m0A84485C5B473783BCEB4C9107D42F91EAB1B04E_inline (RowIntervalOperationWrapper_2_t3EDBCCE71C8A044C52095F36AE721B63E86CD7EF * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB * ___operation5, const RuntimeMethod* method)
  18605. {
  18606. (( void (*) (RowIntervalOperationWrapper_2_t3EDBCCE71C8A044C52095F36AE721B63E86CD7EF *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m0A84485C5B473783BCEB4C9107D42F91EAB1B04E_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18607. }
  18608. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18609. inline void RowIntervalOperationWrapper_2__ctor_m2737276AA3758089BEEB413FC889F9BEDCBCFC1F_inline (RowIntervalOperationWrapper_2_t5B5B9F2C37F3D2E75A8FB639790461DF37FB6F69 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C * ___operation5, const RuntimeMethod* method)
  18610. {
  18611. (( void (*) (RowIntervalOperationWrapper_2_t5B5B9F2C37F3D2E75A8FB639790461DF37FB6F69 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m2737276AA3758089BEEB413FC889F9BEDCBCFC1F_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18612. }
  18613. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18614. inline void RowIntervalOperationWrapper_2__ctor_mCAB25AA15CB42C3D27EE203890A8ED1CC31131E3_inline (RowIntervalOperationWrapper_2_tE7A8902116CF6B925BDB3E80AA50D706EBE1F4D1 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477 * ___operation5, const RuntimeMethod* method)
  18615. {
  18616. (( void (*) (RowIntervalOperationWrapper_2_tE7A8902116CF6B925BDB3E80AA50D706EBE1F4D1 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mCAB25AA15CB42C3D27EE203890A8ED1CC31131E3_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18617. }
  18618. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18619. inline void RowIntervalOperationWrapper_2__ctor_m4DB00CBB7F2A1FFCF19BF4DAA567C1CCB1026890_inline (RowIntervalOperationWrapper_2_tA30F6D2C269FEA94BBD02043A35BD0CEAE9AEC93 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD * ___operation5, const RuntimeMethod* method)
  18620. {
  18621. (( void (*) (RowIntervalOperationWrapper_2_tA30F6D2C269FEA94BBD02043A35BD0CEAE9AEC93 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m4DB00CBB7F2A1FFCF19BF4DAA567C1CCB1026890_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18622. }
  18623. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18624. inline void RowIntervalOperationWrapper_2__ctor_mCBEE373B76075112CCDB6B2D9715B2E82A9B3841_inline (RowIntervalOperationWrapper_2_tB9A8A08F8EB4A604B5856EEDAED376DEAE002763 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B * ___operation5, const RuntimeMethod* method)
  18625. {
  18626. (( void (*) (RowIntervalOperationWrapper_2_tB9A8A08F8EB4A604B5856EEDAED376DEAE002763 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mCBEE373B76075112CCDB6B2D9715B2E82A9B3841_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18627. }
  18628. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18629. inline void RowIntervalOperationWrapper_2__ctor_mC45A4D0796AAEE9B058B7BD404E2A2FC089CA042_inline (RowIntervalOperationWrapper_2_t0C51486142C6BBE3EB69427324855FC5A0CA6318 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F * ___operation5, const RuntimeMethod* method)
  18630. {
  18631. (( void (*) (RowIntervalOperationWrapper_2_t0C51486142C6BBE3EB69427324855FC5A0CA6318 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mC45A4D0796AAEE9B058B7BD404E2A2FC089CA042_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18632. }
  18633. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18634. inline void RowIntervalOperationWrapper_2__ctor_m108CC07D36305D63F7E756184676E73B9FE34DD3_inline (RowIntervalOperationWrapper_2_tFA209224EB6AE914937F118BB6938BC0E2DB84F1 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909 * ___operation5, const RuntimeMethod* method)
  18635. {
  18636. (( void (*) (RowIntervalOperationWrapper_2_tFA209224EB6AE914937F118BB6938BC0E2DB84F1 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m108CC07D36305D63F7E756184676E73B9FE34DD3_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18637. }
  18638. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18639. inline void RowIntervalOperationWrapper_2__ctor_m0CE784CDFDA941F44E5FA156C84CABE9162EA57D_inline (RowIntervalOperationWrapper_2_t506DF8B4D8D9961E8DF606F0EF6FBE594661E415 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C * ___operation5, const RuntimeMethod* method)
  18640. {
  18641. (( void (*) (RowIntervalOperationWrapper_2_t506DF8B4D8D9961E8DF606F0EF6FBE594661E415 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m0CE784CDFDA941F44E5FA156C84CABE9162EA57D_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18642. }
  18643. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18644. inline void RowIntervalOperationWrapper_2__ctor_m1539782C0543D2DF9F2AA2B200060C77D8E423BF_inline (RowIntervalOperationWrapper_2_t49B2F11104F7FFAF7F6A329807CF263537DD91F6 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31 * ___operation5, const RuntimeMethod* method)
  18645. {
  18646. (( void (*) (RowIntervalOperationWrapper_2_t49B2F11104F7FFAF7F6A329807CF263537DD91F6 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m1539782C0543D2DF9F2AA2B200060C77D8E423BF_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18647. }
  18648. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18649. inline void RowIntervalOperationWrapper_2__ctor_mCEF6226E51D1D6794C9B9D8A01E39B30CB45C770_inline (RowIntervalOperationWrapper_2_t1E3B4AA7B01EA3A01DBDB793C24532D67B1107C7 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5 * ___operation5, const RuntimeMethod* method)
  18650. {
  18651. (( void (*) (RowIntervalOperationWrapper_2_t1E3B4AA7B01EA3A01DBDB793C24532D67B1107C7 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mCEF6226E51D1D6794C9B9D8A01E39B30CB45C770_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18652. }
  18653. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18654. inline void RowIntervalOperationWrapper_2__ctor_m83D4D0C14D40D11BBF0BFB505539AC57903C3264_inline (RowIntervalOperationWrapper_2_t9014FD7682B8BCAEFAB0CB54F7C91317FADD30A5 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D * ___operation5, const RuntimeMethod* method)
  18655. {
  18656. (( void (*) (RowIntervalOperationWrapper_2_t9014FD7682B8BCAEFAB0CB54F7C91317FADD30A5 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m83D4D0C14D40D11BBF0BFB505539AC57903C3264_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18657. }
  18658. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18659. inline void RowIntervalOperationWrapper_2__ctor_m92D6E7E563D5010FC59913F95510A9831344DC77_inline (RowIntervalOperationWrapper_2_tF74C8DE6F353B310BA581FED8630018E048605FE * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC * ___operation5, const RuntimeMethod* method)
  18660. {
  18661. (( void (*) (RowIntervalOperationWrapper_2_tF74C8DE6F353B310BA581FED8630018E048605FE *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m92D6E7E563D5010FC59913F95510A9831344DC77_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18662. }
  18663. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18664. inline void RowIntervalOperationWrapper_2__ctor_m739FA92D7160E5D409B961CE7E4036DDEBDB9C81_inline (RowIntervalOperationWrapper_2_t7E58F3F7708666CF3E44F642DEC0916BDD375A88 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00 * ___operation5, const RuntimeMethod* method)
  18665. {
  18666. (( void (*) (RowIntervalOperationWrapper_2_t7E58F3F7708666CF3E44F642DEC0916BDD375A88 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m739FA92D7160E5D409B961CE7E4036DDEBDB9C81_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18667. }
  18668. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18669. inline void RowIntervalOperationWrapper_2__ctor_mEA76573195416870DF685D580A01E7D265FD9AD4_inline (RowIntervalOperationWrapper_2_t32C468A35D26A2FB94957FF95CD16A433D8E7312 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9 * ___operation5, const RuntimeMethod* method)
  18670. {
  18671. (( void (*) (RowIntervalOperationWrapper_2_t32C468A35D26A2FB94957FF95CD16A433D8E7312 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mEA76573195416870DF685D580A01E7D265FD9AD4_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18672. }
  18673. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18674. inline void RowIntervalOperationWrapper_2__ctor_m60C08F98AE3BFFAF25EA59C854017D70F5E71D1E_inline (RowIntervalOperationWrapper_2_tCE624B6D0A3A0148D0613B2AA6000FCD1B8A3B8C * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271 * ___operation5, const RuntimeMethod* method)
  18675. {
  18676. (( void (*) (RowIntervalOperationWrapper_2_tCE624B6D0A3A0148D0613B2AA6000FCD1B8A3B8C *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m60C08F98AE3BFFAF25EA59C854017D70F5E71D1E_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18677. }
  18678. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18679. inline void RowIntervalOperationWrapper_2__ctor_m2BAD7D37728469B430E2A930AC66D7C5918CCCFF_inline (RowIntervalOperationWrapper_2_t012F6336828EB81D04D614CACD93FB61CF5565B1 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939 * ___operation5, const RuntimeMethod* method)
  18680. {
  18681. (( void (*) (RowIntervalOperationWrapper_2_t012F6336828EB81D04D614CACD93FB61CF5565B1 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m2BAD7D37728469B430E2A930AC66D7C5918CCCFF_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18682. }
  18683. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18684. inline void RowIntervalOperationWrapper_2__ctor_m7283FAC59A6A995F4064772F599E76D0E3652AA6_inline (RowIntervalOperationWrapper_2_t5E0895B43090A990E515B2A445BE8EC2529F3A0D * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD * ___operation5, const RuntimeMethod* method)
  18685. {
  18686. (( void (*) (RowIntervalOperationWrapper_2_t5E0895B43090A990E515B2A445BE8EC2529F3A0D *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m7283FAC59A6A995F4064772F599E76D0E3652AA6_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18687. }
  18688. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18689. inline void RowIntervalOperationWrapper_2__ctor_m94E944FAADF62A314963BB91A26A1F0153847F6D_inline (RowIntervalOperationWrapper_2_t47454440812B12E6D195E92D5B4B80B92F9144DE * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE * ___operation5, const RuntimeMethod* method)
  18690. {
  18691. (( void (*) (RowIntervalOperationWrapper_2_t47454440812B12E6D195E92D5B4B80B92F9144DE *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m94E944FAADF62A314963BB91A26A1F0153847F6D_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18692. }
  18693. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18694. inline void RowIntervalOperationWrapper_2__ctor_mF6C2E7A1A248B7148A2A828D0AEF0DBA769E9C19_inline (RowIntervalOperationWrapper_2_t63DE781496184B575527478B28E58BDFB32E6F03 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692 * ___operation5, const RuntimeMethod* method)
  18695. {
  18696. (( void (*) (RowIntervalOperationWrapper_2_t63DE781496184B575527478B28E58BDFB32E6F03 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mF6C2E7A1A248B7148A2A828D0AEF0DBA769E9C19_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18697. }
  18698. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18699. inline void RowIntervalOperationWrapper_2__ctor_mF36253BE2A6EAEE854B81EFB144878630EAC951E_inline (RowIntervalOperationWrapper_2_t9EEE0D76C11F871649356FBCD3D6432AAC58C1CE * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A * ___operation5, const RuntimeMethod* method)
  18700. {
  18701. (( void (*) (RowIntervalOperationWrapper_2_t9EEE0D76C11F871649356FBCD3D6432AAC58C1CE *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mF36253BE2A6EAEE854B81EFB144878630EAC951E_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18702. }
  18703. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18704. inline void RowIntervalOperationWrapper_2__ctor_m571EAC78FB1A87E9879AA4AD2D68A93DACAE4036_inline (RowIntervalOperationWrapper_2_t2A0A6B4B94BEA64CC2F312832BFA584C5A79D359 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965 * ___operation5, const RuntimeMethod* method)
  18705. {
  18706. (( void (*) (RowIntervalOperationWrapper_2_t2A0A6B4B94BEA64CC2F312832BFA584C5A79D359 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m571EAC78FB1A87E9879AA4AD2D68A93DACAE4036_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18707. }
  18708. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18709. inline void RowIntervalOperationWrapper_2__ctor_mAD50CFD3F7E332A732C90A2B5FB4D1CD0C8770B9_inline (RowIntervalOperationWrapper_2_t2241BAD14C0C9A6F5A3FA3CF0F7AE44B82B69F1D * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52 * ___operation5, const RuntimeMethod* method)
  18710. {
  18711. (( void (*) (RowIntervalOperationWrapper_2_t2241BAD14C0C9A6F5A3FA3CF0F7AE44B82B69F1D *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mAD50CFD3F7E332A732C90A2B5FB4D1CD0C8770B9_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18712. }
  18713. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18714. inline void RowIntervalOperationWrapper_2__ctor_m98F03FC2C3CA5740FCC54DB06D375248DF0EB1EA_inline (RowIntervalOperationWrapper_2_t0905B5028D02139277E57C3BCB0901179642B504 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086 * ___operation5, const RuntimeMethod* method)
  18715. {
  18716. (( void (*) (RowIntervalOperationWrapper_2_t0905B5028D02139277E57C3BCB0901179642B504 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m98F03FC2C3CA5740FCC54DB06D375248DF0EB1EA_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18717. }
  18718. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18719. inline void RowIntervalOperationWrapper_2__ctor_mD6484D9FB55EE7F0F3A91088DE2E60847C8A5632_inline (RowIntervalOperationWrapper_2_t4E9133C89A65FF5A8C242B1A47E47E9E7D7C2A18 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3 * ___operation5, const RuntimeMethod* method)
  18720. {
  18721. (( void (*) (RowIntervalOperationWrapper_2_t4E9133C89A65FF5A8C242B1A47E47E9E7D7C2A18 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mD6484D9FB55EE7F0F3A91088DE2E60847C8A5632_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18722. }
  18723. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18724. inline void RowIntervalOperationWrapper_2__ctor_m10411FBC01F80022C7F84A9ED67CA64A81F6976F_inline (RowIntervalOperationWrapper_2_t0D16CECFAFF32665DEBFD9228DEAF41E6BED483B * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C * ___operation5, const RuntimeMethod* method)
  18725. {
  18726. (( void (*) (RowIntervalOperationWrapper_2_t0D16CECFAFF32665DEBFD9228DEAF41E6BED483B *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m10411FBC01F80022C7F84A9ED67CA64A81F6976F_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18727. }
  18728. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18729. inline void RowIntervalOperationWrapper_2__ctor_mE89092FB9192B463852F28B325B60F93C36F3201_inline (RowIntervalOperationWrapper_2_tA969FDE3142552AEA2937D462C1DAB7FD8D9A2C2 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126 * ___operation5, const RuntimeMethod* method)
  18730. {
  18731. (( void (*) (RowIntervalOperationWrapper_2_tA969FDE3142552AEA2937D462C1DAB7FD8D9A2C2 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mE89092FB9192B463852F28B325B60F93C36F3201_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18732. }
  18733. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18734. inline void RowIntervalOperationWrapper_2__ctor_mF4D970A236E22041AD8E3EAE9AFBA8EA7DF66A99_inline (RowIntervalOperationWrapper_2_tA119BD2E13D52C104A2C697B8E8D504BE375EFFB * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225 * ___operation5, const RuntimeMethod* method)
  18735. {
  18736. (( void (*) (RowIntervalOperationWrapper_2_tA119BD2E13D52C104A2C697B8E8D504BE375EFFB *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mF4D970A236E22041AD8E3EAE9AFBA8EA7DF66A99_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18737. }
  18738. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18739. inline void RowIntervalOperationWrapper_2__ctor_m1236F2B298B62609B9E965C630F8CBE63F19E294_inline (RowIntervalOperationWrapper_2_tCCA59E44DED40027E8D6352F096AC1F7AB56D208 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634 * ___operation5, const RuntimeMethod* method)
  18740. {
  18741. (( void (*) (RowIntervalOperationWrapper_2_tCCA59E44DED40027E8D6352F096AC1F7AB56D208 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m1236F2B298B62609B9E965C630F8CBE63F19E294_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18742. }
  18743. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18744. inline void RowIntervalOperationWrapper_2__ctor_mDEB3206719069D43BA42AE545794CBA1F6E20F2C_inline (RowIntervalOperationWrapper_2_tC377CB23157B3A7C7D2B0D200C3E650140D40D2D * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F * ___operation5, const RuntimeMethod* method)
  18745. {
  18746. (( void (*) (RowIntervalOperationWrapper_2_tC377CB23157B3A7C7D2B0D200C3E650140D40D2D *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mDEB3206719069D43BA42AE545794CBA1F6E20F2C_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18747. }
  18748. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18749. inline void RowIntervalOperationWrapper_2__ctor_m51AE58D190EBA8EE9F1823BCF228B9F49D682689_inline (RowIntervalOperationWrapper_2_tB854BB2BF4E15230691172CFE0FD4DF6769B3F5F * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52 * ___operation5, const RuntimeMethod* method)
  18750. {
  18751. (( void (*) (RowIntervalOperationWrapper_2_tB854BB2BF4E15230691172CFE0FD4DF6769B3F5F *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m51AE58D190EBA8EE9F1823BCF228B9F49D682689_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18752. }
  18753. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18754. inline void RowIntervalOperationWrapper_2__ctor_mF976A3CF876D3709B9C8DC17323D237C14C38C50_inline (RowIntervalOperationWrapper_2_t3809ABA6ED1DA05D13FC5F3ECD283FB8CBCA85A1 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074 * ___operation5, const RuntimeMethod* method)
  18755. {
  18756. (( void (*) (RowIntervalOperationWrapper_2_t3809ABA6ED1DA05D13FC5F3ECD283FB8CBCA85A1 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mF976A3CF876D3709B9C8DC17323D237C14C38C50_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18757. }
  18758. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18759. inline void RowIntervalOperationWrapper_2__ctor_mA263588DA1879BEB0079F5CCBC8162D22857F599_inline (RowIntervalOperationWrapper_2_t44A52A5066094B4FED077B2399DCE12D6F245D5E * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265 * ___operation5, const RuntimeMethod* method)
  18760. {
  18761. (( void (*) (RowIntervalOperationWrapper_2_t44A52A5066094B4FED077B2399DCE12D6F245D5E *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mA263588DA1879BEB0079F5CCBC8162D22857F599_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18762. }
  18763. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18764. inline void RowIntervalOperationWrapper_2__ctor_m27B9EB9FC9B9EC66422EEC2BE70BDEA799BD5F2C_inline (RowIntervalOperationWrapper_2_tECB3345A2C9D3EDAE3563C91706272195B9DF5A0 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B * ___operation5, const RuntimeMethod* method)
  18765. {
  18766. (( void (*) (RowIntervalOperationWrapper_2_tECB3345A2C9D3EDAE3563C91706272195B9DF5A0 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m27B9EB9FC9B9EC66422EEC2BE70BDEA799BD5F2C_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18767. }
  18768. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18769. inline void RowIntervalOperationWrapper_2__ctor_m625DFB579E458ED3AA5A08DB4E347AE43235FAA5_inline (RowIntervalOperationWrapper_2_tC6B38AD6497620CC378A6613900E61A1D89E3877 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944 * ___operation5, const RuntimeMethod* method)
  18770. {
  18771. (( void (*) (RowIntervalOperationWrapper_2_tC6B38AD6497620CC378A6613900E61A1D89E3877 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m625DFB579E458ED3AA5A08DB4E347AE43235FAA5_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18772. }
  18773. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18774. inline void RowIntervalOperationWrapper_2__ctor_m76DF9F80E8E4ACE6A1D9FBA5D7D6A4D3F8299D07_inline (RowIntervalOperationWrapper_2_t11C4F935BE3B70D2258304348FB977FDAB8AEDD6 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910 * ___operation5, const RuntimeMethod* method)
  18775. {
  18776. (( void (*) (RowIntervalOperationWrapper_2_t11C4F935BE3B70D2258304348FB977FDAB8AEDD6 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m76DF9F80E8E4ACE6A1D9FBA5D7D6A4D3F8299D07_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18777. }
  18778. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18779. inline void RowIntervalOperationWrapper_2__ctor_m6F2B119DA0488CEB852620A65B90879AB045EBFF_inline (RowIntervalOperationWrapper_2_t6001B71A27CEA1F022775453D52727A049AC4C1F * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A * ___operation5, const RuntimeMethod* method)
  18780. {
  18781. (( void (*) (RowIntervalOperationWrapper_2_t6001B71A27CEA1F022775453D52727A049AC4C1F *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m6F2B119DA0488CEB852620A65B90879AB045EBFF_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18782. }
  18783. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18784. inline void RowIntervalOperationWrapper_2__ctor_m9FD4DE7F7EC87B8665CBFE4E8E2F22F735E639F8_inline (RowIntervalOperationWrapper_2_t0EE1FAE93949818737ED4611F8D0FA042CD6D4D5 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF * ___operation5, const RuntimeMethod* method)
  18785. {
  18786. (( void (*) (RowIntervalOperationWrapper_2_t0EE1FAE93949818737ED4611F8D0FA042CD6D4D5 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m9FD4DE7F7EC87B8665CBFE4E8E2F22F735E639F8_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18787. }
  18788. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18789. inline void RowIntervalOperationWrapper_2__ctor_m2BCA225D29E084F3C70BEF7AD7E0C9492CA4A921_inline (RowIntervalOperationWrapper_2_t411238E33AAF033F5DA7F0A3E0CCF6CBE8BD9B39 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610 * ___operation5, const RuntimeMethod* method)
  18790. {
  18791. (( void (*) (RowIntervalOperationWrapper_2_t411238E33AAF033F5DA7F0A3E0CCF6CBE8BD9B39 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m2BCA225D29E084F3C70BEF7AD7E0C9492CA4A921_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18792. }
  18793. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18794. inline void RowIntervalOperationWrapper_2__ctor_mB1C08C6E3FDFA5BA4A21C30704B7949C236252FB_inline (RowIntervalOperationWrapper_2_tCFD8F6ACF59A637AA7419DB770E90F8B68C810E9 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C * ___operation5, const RuntimeMethod* method)
  18795. {
  18796. (( void (*) (RowIntervalOperationWrapper_2_tCFD8F6ACF59A637AA7419DB770E90F8B68C810E9 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mB1C08C6E3FDFA5BA4A21C30704B7949C236252FB_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18797. }
  18798. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18799. inline void RowIntervalOperationWrapper_2__ctor_m99529E2D1B8716FB3B2CB653F35B9761E7E7D1CB_inline (RowIntervalOperationWrapper_2_tBAE632D9A584D943D0E8EDE47A7CED3C6995A155 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB * ___operation5, const RuntimeMethod* method)
  18800. {
  18801. (( void (*) (RowIntervalOperationWrapper_2_tBAE632D9A584D943D0E8EDE47A7CED3C6995A155 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m99529E2D1B8716FB3B2CB653F35B9761E7E7D1CB_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18802. }
  18803. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18804. inline void RowIntervalOperationWrapper_2__ctor_m7C87BAD2567A8ED736F6B2C32EA4280B27E0A2FD_inline (RowIntervalOperationWrapper_2_tF5C0F866B5AD7090644F90E56D159FD57D87A6A6 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B * ___operation5, const RuntimeMethod* method)
  18805. {
  18806. (( void (*) (RowIntervalOperationWrapper_2_tF5C0F866B5AD7090644F90E56D159FD57D87A6A6 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m7C87BAD2567A8ED736F6B2C32EA4280B27E0A2FD_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18807. }
  18808. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18809. inline void RowIntervalOperationWrapper_2__ctor_m7DF3394FA2520EAEEAFA672E62216FD581261B5F_inline (RowIntervalOperationWrapper_2_t5260D5FB18AFC8CE318CB9D9C8AFC73B69EFF979 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8 * ___operation5, const RuntimeMethod* method)
  18810. {
  18811. (( void (*) (RowIntervalOperationWrapper_2_t5260D5FB18AFC8CE318CB9D9C8AFC73B69EFF979 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m7DF3394FA2520EAEEAFA672E62216FD581261B5F_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18812. }
  18813. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18814. inline void RowIntervalOperationWrapper_2__ctor_m284B24007E87444513BF1002850EB1EC1247BD60_inline (RowIntervalOperationWrapper_2_tF257E83E26DC70A78F942E6E3C814FC1D628EB0F * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4 * ___operation5, const RuntimeMethod* method)
  18815. {
  18816. (( void (*) (RowIntervalOperationWrapper_2_tF257E83E26DC70A78F942E6E3C814FC1D628EB0F *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m284B24007E87444513BF1002850EB1EC1247BD60_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18817. }
  18818. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18819. inline void RowIntervalOperationWrapper_2__ctor_mFBB89EFD0572920CFB75DA1BA73A543FA52C0AAF_inline (RowIntervalOperationWrapper_2_t054CC3BADBC8BA30701A407A17C5C917DE23D889 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B * ___operation5, const RuntimeMethod* method)
  18820. {
  18821. (( void (*) (RowIntervalOperationWrapper_2_t054CC3BADBC8BA30701A407A17C5C917DE23D889 *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mFBB89EFD0572920CFB75DA1BA73A543FA52C0AAF_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18822. }
  18823. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18824. inline void RowIntervalOperationWrapper_2__ctor_mCC89CB7032A57F24D91C23A9BA3DFEAF957B6B1E_inline (RowIntervalOperationWrapper_2_t948D79F90F23BA4DA9E6B03648EC3BEE056CB5FD * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220 * ___operation5, const RuntimeMethod* method)
  18825. {
  18826. (( void (*) (RowIntervalOperationWrapper_2_t948D79F90F23BA4DA9E6B03648EC3BEE056CB5FD *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_mCC89CB7032A57F24D91C23A9BA3DFEAF957B6B1E_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18827. }
  18828. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator/RowIntervalOperationWrapper`2<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,SixLabors.ImageSharp.Memory.MemoryAllocator,T&)
  18829. inline void RowIntervalOperationWrapper_2__ctor_m6DD0696D98227913A7F8B74B9ED685EF61434F3E_inline (RowIntervalOperationWrapper_2_t6DAF9BF93D36A9B9C14C576963B2DCECF9F4403A * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302 * ___operation5, const RuntimeMethod* method)
  18830. {
  18831. (( void (*) (RowIntervalOperationWrapper_2_t6DAF9BF93D36A9B9C14C576963B2DCECF9F4403A *, int32_t, int32_t, int32_t, int32_t, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *, AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302 *, const RuntimeMethod*))RowIntervalOperationWrapper_2__ctor_m6DD0696D98227913A7F8B74B9ED685EF61434F3E_gshared_inline)(__this, ___minY0, ___maxY1, ___stepY2, ___width3, ___allocator4, ___operation5, method);
  18832. }
  18833. // System.Int32 SixLabors.ImageSharp.Rectangle::get_Y()
  18834. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_Y_mF4D8771866F09FA2293DD27C9208DF7CB0A9A332_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method);
  18835. // System.Span`1<T> System.Span`1<System.Numerics.Vector4>::Slice(System.Int32,System.Int32)
  18836. inline Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  18837. {
  18838. return (( Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 (*) (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_gshared_inline)(__this, ___start0, ___length1, method);
  18839. }
  18840. // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
  18841. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E (RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 ___handle0, const RuntimeMethod* method);
  18842. // System.Boolean System.Type::op_Equality(System.Type,System.Type)
  18843. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046 (Type_t * ___left0, Type_t * ___right1, const RuntimeMethod* method);
  18844. // System.Int32 System.String::get_Length()
  18845. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline (String_t* __this, const RuntimeMethod* method);
  18846. // System.Void System.Span`1<System.Numerics.Vector4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  18847. inline void Span_1__ctor_m4800A06F5A4DD54FCAC245DD6690711520A10993_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  18848. {
  18849. (( void (*) (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *, Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m4800A06F5A4DD54FCAC245DD6690711520A10993_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  18850. }
  18851. // System.Void System.Span`1<System.Numerics.Vector4>::.ctor(T[],System.Int32,System.Int32)
  18852. inline void Span_1__ctor_m3C7046C5C0158088725A0E868965BE65DEAC6988_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  18853. {
  18854. (( void (*) (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *, Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m3C7046C5C0158088725A0E868965BE65DEAC6988_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  18855. }
  18856. // System.Void System.ThrowHelper::ThrowArgumentOutOfRangeException(System.ExceptionArgument)
  18857. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5 (int32_t ___argument0, const RuntimeMethod* method);
  18858. // System.Type System.Object::GetType()
  18859. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B (RuntimeObject * __this, const RuntimeMethod* method);
  18860. // System.Boolean System.Type::op_Inequality(System.Type,System.Type)
  18861. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0 (Type_t * ___left0, Type_t * ___right1, const RuntimeMethod* method);
  18862. // System.Void System.ThrowHelper::ThrowArrayTypeMismatchException()
  18863. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC (const RuntimeMethod* method);
  18864. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.A8,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  18865. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mCC30F4791D0E168665844AA9E244C7B1FEA722A8_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D * ___operation2, const RuntimeMethod* method)
  18866. {
  18867. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  18868. memset((&V_0), 0, sizeof(V_0));
  18869. {
  18870. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  18871. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  18872. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  18873. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  18874. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  18875. AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D * L_3 = ___operation2;
  18876. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D *)(AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  18877. return;
  18878. }
  18879. }
  18880. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.A8,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  18881. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m747B12907394441B7625DCDFCB97F596B1F38FEA_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D * ___operation2, const RuntimeMethod* method)
  18882. {
  18883. static bool s_Il2CppMethodInitialized;
  18884. if (!s_Il2CppMethodInitialized)
  18885. {
  18886. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  18887. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  18888. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  18889. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  18890. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  18891. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  18892. s_Il2CppMethodInitialized = true;
  18893. }
  18894. int32_t V_0 = 0;
  18895. int32_t V_1 = 0;
  18896. int32_t V_2 = 0;
  18897. int32_t V_3 = 0;
  18898. int32_t V_4 = 0;
  18899. int32_t V_5 = 0;
  18900. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  18901. int32_t V_7 = 0;
  18902. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  18903. RowIntervalOperationWrapper_2_t2D636329E4DE5743843E6AFB9FAF2FBC31F898A6 V_9;
  18904. memset((&V_9), 0, sizeof(V_9));
  18905. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  18906. memset((&V_10), 0, sizeof(V_10));
  18907. RuntimeObject* V_11 = NULL;
  18908. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  18909. memset((&V_12), 0, sizeof(V_12));
  18910. Exception_t * __last_unhandled_exception = 0;
  18911. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  18912. {
  18913. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  18914. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  18915. int32_t L_1;
  18916. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  18917. V_0 = (int32_t)L_1;
  18918. int32_t L_2;
  18919. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  18920. V_1 = (int32_t)L_2;
  18921. int32_t L_3;
  18922. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  18923. V_2 = (int32_t)L_3;
  18924. int32_t L_4;
  18925. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  18926. V_3 = (int32_t)L_4;
  18927. int32_t L_5 = V_2;
  18928. int32_t L_6 = V_3;
  18929. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  18930. int32_t L_8;
  18931. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  18932. int32_t L_9;
  18933. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  18934. V_4 = (int32_t)L_9;
  18935. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  18936. int32_t L_11;
  18937. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  18938. int32_t L_12 = V_4;
  18939. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  18940. int32_t L_13;
  18941. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  18942. V_5 = (int32_t)L_13;
  18943. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  18944. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  18945. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  18946. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  18947. int32_t L_16 = V_5;
  18948. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  18949. {
  18950. goto IL_0097;
  18951. }
  18952. }
  18953. {
  18954. int32_t L_17 = V_0;
  18955. int32_t L_18 = V_1;
  18956. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  18957. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  18958. int32_t L_20 = V_2;
  18959. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  18960. RuntimeObject* L_21;
  18961. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  18962. V_11 = (RuntimeObject*)L_21;
  18963. }
  18964. IL_0066:
  18965. try
  18966. {// begin try (depth: 1)
  18967. AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D * L_22 = ___operation2;
  18968. AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D * L_23;
  18969. L_23 = (( AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D * (*) (AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D *)(AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  18970. RuntimeObject* L_24 = V_11;
  18971. NullCheck((RuntimeObject*)L_24);
  18972. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  18973. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  18974. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  18975. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  18976. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  18977. Il2CppFakeBox<AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  18978. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  18979. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  18980. *L_23 = L_27.m_Value;
  18981. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  18982. }// end try (depth: 1)
  18983. catch(Il2CppExceptionWrapper& e)
  18984. {
  18985. __last_unhandled_exception = (Exception_t *)e.ex;
  18986. goto FINALLY_008b;
  18987. }
  18988. FINALLY_008b:
  18989. {// begin finally (depth: 1)
  18990. {
  18991. RuntimeObject* L_28 = V_11;
  18992. if (!L_28)
  18993. {
  18994. goto IL_0096;
  18995. }
  18996. }
  18997. IL_008f:
  18998. {
  18999. RuntimeObject* L_29 = V_11;
  19000. NullCheck((RuntimeObject*)L_29);
  19001. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  19002. }
  19003. IL_0096:
  19004. {
  19005. IL2CPP_END_FINALLY(139)
  19006. }
  19007. }// end finally (depth: 1)
  19008. IL2CPP_CLEANUP(139)
  19009. {
  19010. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  19011. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  19012. }
  19013. IL_0097:
  19014. {
  19015. int32_t L_30 = V_3;
  19016. int32_t L_31 = V_5;
  19017. int32_t L_32;
  19018. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  19019. V_7 = (int32_t)L_32;
  19020. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  19021. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  19022. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  19023. int32_t L_35 = V_5;
  19024. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  19025. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  19026. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  19027. int32_t L_36 = V_0;
  19028. int32_t L_37 = V_1;
  19029. int32_t L_38 = V_7;
  19030. int32_t L_39 = V_2;
  19031. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  19032. AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D * L_41 = ___operation2;
  19033. RowIntervalOperationWrapper_2_t2D636329E4DE5743843E6AFB9FAF2FBC31F898A6 L_42;
  19034. memset((&L_42), 0, sizeof(L_42));
  19035. RowIntervalOperationWrapper_2__ctor_m5EFA03BE0F85B8E53092FFEA49F5457FB6040B72_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D *)(AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  19036. V_9 = (RowIntervalOperationWrapper_2_t2D636329E4DE5743843E6AFB9FAF2FBC31F898A6 )L_42;
  19037. int32_t L_43 = V_5;
  19038. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  19039. RowIntervalOperationWrapper_2_t2D636329E4DE5743843E6AFB9FAF2FBC31F898A6 L_45 = V_9;
  19040. RowIntervalOperationWrapper_2_t2D636329E4DE5743843E6AFB9FAF2FBC31F898A6 L_46 = (RowIntervalOperationWrapper_2_t2D636329E4DE5743843E6AFB9FAF2FBC31F898A6 )L_45;
  19041. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  19042. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  19043. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  19044. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  19045. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  19046. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  19047. }
  19048. IL_00dc:
  19049. {
  19050. return;
  19051. }
  19052. }
  19053. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.A8,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  19054. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m0B9C98B1889F2B1D69C4FA7B73040FE23CF3FC43_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C * ___operation2, const RuntimeMethod* method)
  19055. {
  19056. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  19057. memset((&V_0), 0, sizeof(V_0));
  19058. {
  19059. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  19060. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  19061. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  19062. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  19063. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  19064. AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C * L_3 = ___operation2;
  19065. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C *)(AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  19066. return;
  19067. }
  19068. }
  19069. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.A8,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  19070. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m10043C599A8765393FF832914FBD362698057766_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C * ___operation2, const RuntimeMethod* method)
  19071. {
  19072. static bool s_Il2CppMethodInitialized;
  19073. if (!s_Il2CppMethodInitialized)
  19074. {
  19075. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  19076. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  19077. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  19078. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  19079. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  19080. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  19081. s_Il2CppMethodInitialized = true;
  19082. }
  19083. int32_t V_0 = 0;
  19084. int32_t V_1 = 0;
  19085. int32_t V_2 = 0;
  19086. int32_t V_3 = 0;
  19087. int32_t V_4 = 0;
  19088. int32_t V_5 = 0;
  19089. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  19090. int32_t V_7 = 0;
  19091. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  19092. RowIntervalOperationWrapper_2_tE319D1408C4269557A29822283AC31048CB425E3 V_9;
  19093. memset((&V_9), 0, sizeof(V_9));
  19094. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  19095. memset((&V_10), 0, sizeof(V_10));
  19096. RuntimeObject* V_11 = NULL;
  19097. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  19098. memset((&V_12), 0, sizeof(V_12));
  19099. Exception_t * __last_unhandled_exception = 0;
  19100. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  19101. {
  19102. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  19103. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  19104. int32_t L_1;
  19105. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  19106. V_0 = (int32_t)L_1;
  19107. int32_t L_2;
  19108. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  19109. V_1 = (int32_t)L_2;
  19110. int32_t L_3;
  19111. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  19112. V_2 = (int32_t)L_3;
  19113. int32_t L_4;
  19114. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  19115. V_3 = (int32_t)L_4;
  19116. int32_t L_5 = V_2;
  19117. int32_t L_6 = V_3;
  19118. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  19119. int32_t L_8;
  19120. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  19121. int32_t L_9;
  19122. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  19123. V_4 = (int32_t)L_9;
  19124. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  19125. int32_t L_11;
  19126. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  19127. int32_t L_12 = V_4;
  19128. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  19129. int32_t L_13;
  19130. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  19131. V_5 = (int32_t)L_13;
  19132. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  19133. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  19134. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  19135. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  19136. int32_t L_16 = V_5;
  19137. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  19138. {
  19139. goto IL_0097;
  19140. }
  19141. }
  19142. {
  19143. int32_t L_17 = V_0;
  19144. int32_t L_18 = V_1;
  19145. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  19146. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  19147. int32_t L_20 = V_2;
  19148. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  19149. RuntimeObject* L_21;
  19150. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  19151. V_11 = (RuntimeObject*)L_21;
  19152. }
  19153. IL_0066:
  19154. try
  19155. {// begin try (depth: 1)
  19156. AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C * L_22 = ___operation2;
  19157. AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C * L_23;
  19158. L_23 = (( AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C * (*) (AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C *)(AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  19159. RuntimeObject* L_24 = V_11;
  19160. NullCheck((RuntimeObject*)L_24);
  19161. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  19162. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  19163. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  19164. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  19165. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  19166. Il2CppFakeBox<AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  19167. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  19168. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  19169. *L_23 = L_27.m_Value;
  19170. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  19171. }// end try (depth: 1)
  19172. catch(Il2CppExceptionWrapper& e)
  19173. {
  19174. __last_unhandled_exception = (Exception_t *)e.ex;
  19175. goto FINALLY_008b;
  19176. }
  19177. FINALLY_008b:
  19178. {// begin finally (depth: 1)
  19179. {
  19180. RuntimeObject* L_28 = V_11;
  19181. if (!L_28)
  19182. {
  19183. goto IL_0096;
  19184. }
  19185. }
  19186. IL_008f:
  19187. {
  19188. RuntimeObject* L_29 = V_11;
  19189. NullCheck((RuntimeObject*)L_29);
  19190. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  19191. }
  19192. IL_0096:
  19193. {
  19194. IL2CPP_END_FINALLY(139)
  19195. }
  19196. }// end finally (depth: 1)
  19197. IL2CPP_CLEANUP(139)
  19198. {
  19199. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  19200. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  19201. }
  19202. IL_0097:
  19203. {
  19204. int32_t L_30 = V_3;
  19205. int32_t L_31 = V_5;
  19206. int32_t L_32;
  19207. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  19208. V_7 = (int32_t)L_32;
  19209. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  19210. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  19211. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  19212. int32_t L_35 = V_5;
  19213. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  19214. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  19215. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  19216. int32_t L_36 = V_0;
  19217. int32_t L_37 = V_1;
  19218. int32_t L_38 = V_7;
  19219. int32_t L_39 = V_2;
  19220. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  19221. AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C * L_41 = ___operation2;
  19222. RowIntervalOperationWrapper_2_tE319D1408C4269557A29822283AC31048CB425E3 L_42;
  19223. memset((&L_42), 0, sizeof(L_42));
  19224. RowIntervalOperationWrapper_2__ctor_m5F53114654319C85C289D75DF1DE4B9E4B9CB45A_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C *)(AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  19225. V_9 = (RowIntervalOperationWrapper_2_tE319D1408C4269557A29822283AC31048CB425E3 )L_42;
  19226. int32_t L_43 = V_5;
  19227. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  19228. RowIntervalOperationWrapper_2_tE319D1408C4269557A29822283AC31048CB425E3 L_45 = V_9;
  19229. RowIntervalOperationWrapper_2_tE319D1408C4269557A29822283AC31048CB425E3 L_46 = (RowIntervalOperationWrapper_2_tE319D1408C4269557A29822283AC31048CB425E3 )L_45;
  19230. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  19231. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  19232. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  19233. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  19234. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  19235. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  19236. }
  19237. IL_00dc:
  19238. {
  19239. return;
  19240. }
  19241. }
  19242. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.A8,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  19243. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mCE09674949318D417A47BEF5DFC8A39F4BFCA58C_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7 * ___operation2, const RuntimeMethod* method)
  19244. {
  19245. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  19246. memset((&V_0), 0, sizeof(V_0));
  19247. {
  19248. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  19249. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  19250. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  19251. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  19252. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  19253. AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7 * L_3 = ___operation2;
  19254. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7 *)(AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  19255. return;
  19256. }
  19257. }
  19258. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.A8,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  19259. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mA8F834CDD442F70BA6F9BC6AFD8B791A1990792F_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7 * ___operation2, const RuntimeMethod* method)
  19260. {
  19261. static bool s_Il2CppMethodInitialized;
  19262. if (!s_Il2CppMethodInitialized)
  19263. {
  19264. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  19265. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  19266. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  19267. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  19268. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  19269. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  19270. s_Il2CppMethodInitialized = true;
  19271. }
  19272. int32_t V_0 = 0;
  19273. int32_t V_1 = 0;
  19274. int32_t V_2 = 0;
  19275. int32_t V_3 = 0;
  19276. int32_t V_4 = 0;
  19277. int32_t V_5 = 0;
  19278. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  19279. int32_t V_7 = 0;
  19280. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  19281. RowIntervalOperationWrapper_2_tBB5EA1D986ED757DA3741AA2DF9AB4CC44919C3E V_9;
  19282. memset((&V_9), 0, sizeof(V_9));
  19283. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  19284. memset((&V_10), 0, sizeof(V_10));
  19285. RuntimeObject* V_11 = NULL;
  19286. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  19287. memset((&V_12), 0, sizeof(V_12));
  19288. Exception_t * __last_unhandled_exception = 0;
  19289. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  19290. {
  19291. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  19292. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  19293. int32_t L_1;
  19294. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  19295. V_0 = (int32_t)L_1;
  19296. int32_t L_2;
  19297. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  19298. V_1 = (int32_t)L_2;
  19299. int32_t L_3;
  19300. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  19301. V_2 = (int32_t)L_3;
  19302. int32_t L_4;
  19303. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  19304. V_3 = (int32_t)L_4;
  19305. int32_t L_5 = V_2;
  19306. int32_t L_6 = V_3;
  19307. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  19308. int32_t L_8;
  19309. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  19310. int32_t L_9;
  19311. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  19312. V_4 = (int32_t)L_9;
  19313. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  19314. int32_t L_11;
  19315. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  19316. int32_t L_12 = V_4;
  19317. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  19318. int32_t L_13;
  19319. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  19320. V_5 = (int32_t)L_13;
  19321. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  19322. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  19323. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  19324. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  19325. int32_t L_16 = V_5;
  19326. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  19327. {
  19328. goto IL_0097;
  19329. }
  19330. }
  19331. {
  19332. int32_t L_17 = V_0;
  19333. int32_t L_18 = V_1;
  19334. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  19335. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  19336. int32_t L_20 = V_2;
  19337. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  19338. RuntimeObject* L_21;
  19339. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  19340. V_11 = (RuntimeObject*)L_21;
  19341. }
  19342. IL_0066:
  19343. try
  19344. {// begin try (depth: 1)
  19345. AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7 * L_22 = ___operation2;
  19346. AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7 * L_23;
  19347. L_23 = (( AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7 * (*) (AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7 *)(AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  19348. RuntimeObject* L_24 = V_11;
  19349. NullCheck((RuntimeObject*)L_24);
  19350. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  19351. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  19352. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  19353. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  19354. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  19355. Il2CppFakeBox<AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  19356. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  19357. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  19358. *L_23 = L_27.m_Value;
  19359. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  19360. }// end try (depth: 1)
  19361. catch(Il2CppExceptionWrapper& e)
  19362. {
  19363. __last_unhandled_exception = (Exception_t *)e.ex;
  19364. goto FINALLY_008b;
  19365. }
  19366. FINALLY_008b:
  19367. {// begin finally (depth: 1)
  19368. {
  19369. RuntimeObject* L_28 = V_11;
  19370. if (!L_28)
  19371. {
  19372. goto IL_0096;
  19373. }
  19374. }
  19375. IL_008f:
  19376. {
  19377. RuntimeObject* L_29 = V_11;
  19378. NullCheck((RuntimeObject*)L_29);
  19379. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  19380. }
  19381. IL_0096:
  19382. {
  19383. IL2CPP_END_FINALLY(139)
  19384. }
  19385. }// end finally (depth: 1)
  19386. IL2CPP_CLEANUP(139)
  19387. {
  19388. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  19389. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  19390. }
  19391. IL_0097:
  19392. {
  19393. int32_t L_30 = V_3;
  19394. int32_t L_31 = V_5;
  19395. int32_t L_32;
  19396. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  19397. V_7 = (int32_t)L_32;
  19398. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  19399. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  19400. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  19401. int32_t L_35 = V_5;
  19402. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  19403. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  19404. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  19405. int32_t L_36 = V_0;
  19406. int32_t L_37 = V_1;
  19407. int32_t L_38 = V_7;
  19408. int32_t L_39 = V_2;
  19409. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  19410. AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7 * L_41 = ___operation2;
  19411. RowIntervalOperationWrapper_2_tBB5EA1D986ED757DA3741AA2DF9AB4CC44919C3E L_42;
  19412. memset((&L_42), 0, sizeof(L_42));
  19413. RowIntervalOperationWrapper_2__ctor_m619B3E5E4DBC31984D1CBBF927F0DB14F0509C51_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7 *)(AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  19414. V_9 = (RowIntervalOperationWrapper_2_tBB5EA1D986ED757DA3741AA2DF9AB4CC44919C3E )L_42;
  19415. int32_t L_43 = V_5;
  19416. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  19417. RowIntervalOperationWrapper_2_tBB5EA1D986ED757DA3741AA2DF9AB4CC44919C3E L_45 = V_9;
  19418. RowIntervalOperationWrapper_2_tBB5EA1D986ED757DA3741AA2DF9AB4CC44919C3E L_46 = (RowIntervalOperationWrapper_2_tBB5EA1D986ED757DA3741AA2DF9AB4CC44919C3E )L_45;
  19419. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  19420. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  19421. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  19422. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  19423. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  19424. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  19425. }
  19426. IL_00dc:
  19427. {
  19428. return;
  19429. }
  19430. }
  19431. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  19432. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m216EFBBE297ECF9B348454D77C29CBCB8DEE9CE9_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53 * ___operation2, const RuntimeMethod* method)
  19433. {
  19434. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  19435. memset((&V_0), 0, sizeof(V_0));
  19436. {
  19437. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  19438. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  19439. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  19440. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  19441. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  19442. AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53 * L_3 = ___operation2;
  19443. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53 *)(AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  19444. return;
  19445. }
  19446. }
  19447. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  19448. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mA211EF334BEF29A9FB832A0824AD0880F18CD7AE_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53 * ___operation2, const RuntimeMethod* method)
  19449. {
  19450. static bool s_Il2CppMethodInitialized;
  19451. if (!s_Il2CppMethodInitialized)
  19452. {
  19453. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  19454. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  19455. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  19456. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  19457. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  19458. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  19459. s_Il2CppMethodInitialized = true;
  19460. }
  19461. int32_t V_0 = 0;
  19462. int32_t V_1 = 0;
  19463. int32_t V_2 = 0;
  19464. int32_t V_3 = 0;
  19465. int32_t V_4 = 0;
  19466. int32_t V_5 = 0;
  19467. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  19468. int32_t V_7 = 0;
  19469. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  19470. RowIntervalOperationWrapper_2_tC855FF92BDC487BEAB532D25EBA868327288BC5D V_9;
  19471. memset((&V_9), 0, sizeof(V_9));
  19472. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  19473. memset((&V_10), 0, sizeof(V_10));
  19474. RuntimeObject* V_11 = NULL;
  19475. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  19476. memset((&V_12), 0, sizeof(V_12));
  19477. Exception_t * __last_unhandled_exception = 0;
  19478. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  19479. {
  19480. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  19481. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  19482. int32_t L_1;
  19483. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  19484. V_0 = (int32_t)L_1;
  19485. int32_t L_2;
  19486. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  19487. V_1 = (int32_t)L_2;
  19488. int32_t L_3;
  19489. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  19490. V_2 = (int32_t)L_3;
  19491. int32_t L_4;
  19492. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  19493. V_3 = (int32_t)L_4;
  19494. int32_t L_5 = V_2;
  19495. int32_t L_6 = V_3;
  19496. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  19497. int32_t L_8;
  19498. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  19499. int32_t L_9;
  19500. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  19501. V_4 = (int32_t)L_9;
  19502. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  19503. int32_t L_11;
  19504. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  19505. int32_t L_12 = V_4;
  19506. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  19507. int32_t L_13;
  19508. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  19509. V_5 = (int32_t)L_13;
  19510. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  19511. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  19512. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  19513. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  19514. int32_t L_16 = V_5;
  19515. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  19516. {
  19517. goto IL_0097;
  19518. }
  19519. }
  19520. {
  19521. int32_t L_17 = V_0;
  19522. int32_t L_18 = V_1;
  19523. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  19524. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  19525. int32_t L_20 = V_2;
  19526. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  19527. RuntimeObject* L_21;
  19528. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  19529. V_11 = (RuntimeObject*)L_21;
  19530. }
  19531. IL_0066:
  19532. try
  19533. {// begin try (depth: 1)
  19534. AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53 * L_22 = ___operation2;
  19535. AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53 * L_23;
  19536. L_23 = (( AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53 * (*) (AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53 *)(AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  19537. RuntimeObject* L_24 = V_11;
  19538. NullCheck((RuntimeObject*)L_24);
  19539. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  19540. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  19541. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  19542. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  19543. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  19544. Il2CppFakeBox<AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  19545. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  19546. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  19547. *L_23 = L_27.m_Value;
  19548. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  19549. }// end try (depth: 1)
  19550. catch(Il2CppExceptionWrapper& e)
  19551. {
  19552. __last_unhandled_exception = (Exception_t *)e.ex;
  19553. goto FINALLY_008b;
  19554. }
  19555. FINALLY_008b:
  19556. {// begin finally (depth: 1)
  19557. {
  19558. RuntimeObject* L_28 = V_11;
  19559. if (!L_28)
  19560. {
  19561. goto IL_0096;
  19562. }
  19563. }
  19564. IL_008f:
  19565. {
  19566. RuntimeObject* L_29 = V_11;
  19567. NullCheck((RuntimeObject*)L_29);
  19568. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  19569. }
  19570. IL_0096:
  19571. {
  19572. IL2CPP_END_FINALLY(139)
  19573. }
  19574. }// end finally (depth: 1)
  19575. IL2CPP_CLEANUP(139)
  19576. {
  19577. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  19578. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  19579. }
  19580. IL_0097:
  19581. {
  19582. int32_t L_30 = V_3;
  19583. int32_t L_31 = V_5;
  19584. int32_t L_32;
  19585. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  19586. V_7 = (int32_t)L_32;
  19587. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  19588. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  19589. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  19590. int32_t L_35 = V_5;
  19591. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  19592. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  19593. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  19594. int32_t L_36 = V_0;
  19595. int32_t L_37 = V_1;
  19596. int32_t L_38 = V_7;
  19597. int32_t L_39 = V_2;
  19598. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  19599. AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53 * L_41 = ___operation2;
  19600. RowIntervalOperationWrapper_2_tC855FF92BDC487BEAB532D25EBA868327288BC5D L_42;
  19601. memset((&L_42), 0, sizeof(L_42));
  19602. RowIntervalOperationWrapper_2__ctor_m20CF1B9A82C942F13A22490D4E15758EDBAC81F8_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53 *)(AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  19603. V_9 = (RowIntervalOperationWrapper_2_tC855FF92BDC487BEAB532D25EBA868327288BC5D )L_42;
  19604. int32_t L_43 = V_5;
  19605. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  19606. RowIntervalOperationWrapper_2_tC855FF92BDC487BEAB532D25EBA868327288BC5D L_45 = V_9;
  19607. RowIntervalOperationWrapper_2_tC855FF92BDC487BEAB532D25EBA868327288BC5D L_46 = (RowIntervalOperationWrapper_2_tC855FF92BDC487BEAB532D25EBA868327288BC5D )L_45;
  19608. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  19609. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  19610. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  19611. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  19612. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  19613. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  19614. }
  19615. IL_00dc:
  19616. {
  19617. return;
  19618. }
  19619. }
  19620. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  19621. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m3D8C9580C0382A238B0AAACDCC9A92148085EDC6_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84 * ___operation2, const RuntimeMethod* method)
  19622. {
  19623. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  19624. memset((&V_0), 0, sizeof(V_0));
  19625. {
  19626. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  19627. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  19628. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  19629. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  19630. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  19631. AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84 * L_3 = ___operation2;
  19632. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84 *)(AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  19633. return;
  19634. }
  19635. }
  19636. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  19637. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m92F17EC48F0851A63DD1218452C977C1E6644ADA_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84 * ___operation2, const RuntimeMethod* method)
  19638. {
  19639. static bool s_Il2CppMethodInitialized;
  19640. if (!s_Il2CppMethodInitialized)
  19641. {
  19642. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  19643. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  19644. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  19645. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  19646. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  19647. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  19648. s_Il2CppMethodInitialized = true;
  19649. }
  19650. int32_t V_0 = 0;
  19651. int32_t V_1 = 0;
  19652. int32_t V_2 = 0;
  19653. int32_t V_3 = 0;
  19654. int32_t V_4 = 0;
  19655. int32_t V_5 = 0;
  19656. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  19657. int32_t V_7 = 0;
  19658. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  19659. RowIntervalOperationWrapper_2_t5B26388212796D6921A64CFC5A724ABDD687DB5F V_9;
  19660. memset((&V_9), 0, sizeof(V_9));
  19661. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  19662. memset((&V_10), 0, sizeof(V_10));
  19663. RuntimeObject* V_11 = NULL;
  19664. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  19665. memset((&V_12), 0, sizeof(V_12));
  19666. Exception_t * __last_unhandled_exception = 0;
  19667. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  19668. {
  19669. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  19670. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  19671. int32_t L_1;
  19672. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  19673. V_0 = (int32_t)L_1;
  19674. int32_t L_2;
  19675. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  19676. V_1 = (int32_t)L_2;
  19677. int32_t L_3;
  19678. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  19679. V_2 = (int32_t)L_3;
  19680. int32_t L_4;
  19681. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  19682. V_3 = (int32_t)L_4;
  19683. int32_t L_5 = V_2;
  19684. int32_t L_6 = V_3;
  19685. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  19686. int32_t L_8;
  19687. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  19688. int32_t L_9;
  19689. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  19690. V_4 = (int32_t)L_9;
  19691. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  19692. int32_t L_11;
  19693. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  19694. int32_t L_12 = V_4;
  19695. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  19696. int32_t L_13;
  19697. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  19698. V_5 = (int32_t)L_13;
  19699. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  19700. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  19701. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  19702. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  19703. int32_t L_16 = V_5;
  19704. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  19705. {
  19706. goto IL_0097;
  19707. }
  19708. }
  19709. {
  19710. int32_t L_17 = V_0;
  19711. int32_t L_18 = V_1;
  19712. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  19713. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  19714. int32_t L_20 = V_2;
  19715. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  19716. RuntimeObject* L_21;
  19717. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  19718. V_11 = (RuntimeObject*)L_21;
  19719. }
  19720. IL_0066:
  19721. try
  19722. {// begin try (depth: 1)
  19723. AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84 * L_22 = ___operation2;
  19724. AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84 * L_23;
  19725. L_23 = (( AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84 * (*) (AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84 *)(AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  19726. RuntimeObject* L_24 = V_11;
  19727. NullCheck((RuntimeObject*)L_24);
  19728. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  19729. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  19730. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  19731. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  19732. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  19733. Il2CppFakeBox<AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  19734. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  19735. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  19736. *L_23 = L_27.m_Value;
  19737. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  19738. }// end try (depth: 1)
  19739. catch(Il2CppExceptionWrapper& e)
  19740. {
  19741. __last_unhandled_exception = (Exception_t *)e.ex;
  19742. goto FINALLY_008b;
  19743. }
  19744. FINALLY_008b:
  19745. {// begin finally (depth: 1)
  19746. {
  19747. RuntimeObject* L_28 = V_11;
  19748. if (!L_28)
  19749. {
  19750. goto IL_0096;
  19751. }
  19752. }
  19753. IL_008f:
  19754. {
  19755. RuntimeObject* L_29 = V_11;
  19756. NullCheck((RuntimeObject*)L_29);
  19757. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  19758. }
  19759. IL_0096:
  19760. {
  19761. IL2CPP_END_FINALLY(139)
  19762. }
  19763. }// end finally (depth: 1)
  19764. IL2CPP_CLEANUP(139)
  19765. {
  19766. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  19767. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  19768. }
  19769. IL_0097:
  19770. {
  19771. int32_t L_30 = V_3;
  19772. int32_t L_31 = V_5;
  19773. int32_t L_32;
  19774. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  19775. V_7 = (int32_t)L_32;
  19776. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  19777. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  19778. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  19779. int32_t L_35 = V_5;
  19780. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  19781. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  19782. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  19783. int32_t L_36 = V_0;
  19784. int32_t L_37 = V_1;
  19785. int32_t L_38 = V_7;
  19786. int32_t L_39 = V_2;
  19787. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  19788. AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84 * L_41 = ___operation2;
  19789. RowIntervalOperationWrapper_2_t5B26388212796D6921A64CFC5A724ABDD687DB5F L_42;
  19790. memset((&L_42), 0, sizeof(L_42));
  19791. RowIntervalOperationWrapper_2__ctor_m4D8F4A343497123C6934F6DDADD5F0DDA04055BA_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84 *)(AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  19792. V_9 = (RowIntervalOperationWrapper_2_t5B26388212796D6921A64CFC5A724ABDD687DB5F )L_42;
  19793. int32_t L_43 = V_5;
  19794. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  19795. RowIntervalOperationWrapper_2_t5B26388212796D6921A64CFC5A724ABDD687DB5F L_45 = V_9;
  19796. RowIntervalOperationWrapper_2_t5B26388212796D6921A64CFC5A724ABDD687DB5F L_46 = (RowIntervalOperationWrapper_2_t5B26388212796D6921A64CFC5A724ABDD687DB5F )L_45;
  19797. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  19798. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  19799. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  19800. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  19801. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  19802. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  19803. }
  19804. IL_00dc:
  19805. {
  19806. return;
  19807. }
  19808. }
  19809. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  19810. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m94289040BA27EB468A5EB460D0BD60144B57F25F_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E * ___operation2, const RuntimeMethod* method)
  19811. {
  19812. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  19813. memset((&V_0), 0, sizeof(V_0));
  19814. {
  19815. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  19816. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  19817. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  19818. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  19819. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  19820. AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E * L_3 = ___operation2;
  19821. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E *)(AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  19822. return;
  19823. }
  19824. }
  19825. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  19826. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m2E22F7C84E32E759C48BEA0345C9D5AC684D50E4_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E * ___operation2, const RuntimeMethod* method)
  19827. {
  19828. static bool s_Il2CppMethodInitialized;
  19829. if (!s_Il2CppMethodInitialized)
  19830. {
  19831. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  19832. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  19833. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  19834. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  19835. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  19836. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  19837. s_Il2CppMethodInitialized = true;
  19838. }
  19839. int32_t V_0 = 0;
  19840. int32_t V_1 = 0;
  19841. int32_t V_2 = 0;
  19842. int32_t V_3 = 0;
  19843. int32_t V_4 = 0;
  19844. int32_t V_5 = 0;
  19845. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  19846. int32_t V_7 = 0;
  19847. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  19848. RowIntervalOperationWrapper_2_tE33367FC204420B255F2EFCC9AD8B0BABE90B4EA V_9;
  19849. memset((&V_9), 0, sizeof(V_9));
  19850. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  19851. memset((&V_10), 0, sizeof(V_10));
  19852. RuntimeObject* V_11 = NULL;
  19853. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  19854. memset((&V_12), 0, sizeof(V_12));
  19855. Exception_t * __last_unhandled_exception = 0;
  19856. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  19857. {
  19858. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  19859. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  19860. int32_t L_1;
  19861. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  19862. V_0 = (int32_t)L_1;
  19863. int32_t L_2;
  19864. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  19865. V_1 = (int32_t)L_2;
  19866. int32_t L_3;
  19867. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  19868. V_2 = (int32_t)L_3;
  19869. int32_t L_4;
  19870. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  19871. V_3 = (int32_t)L_4;
  19872. int32_t L_5 = V_2;
  19873. int32_t L_6 = V_3;
  19874. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  19875. int32_t L_8;
  19876. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  19877. int32_t L_9;
  19878. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  19879. V_4 = (int32_t)L_9;
  19880. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  19881. int32_t L_11;
  19882. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  19883. int32_t L_12 = V_4;
  19884. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  19885. int32_t L_13;
  19886. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  19887. V_5 = (int32_t)L_13;
  19888. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  19889. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  19890. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  19891. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  19892. int32_t L_16 = V_5;
  19893. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  19894. {
  19895. goto IL_0097;
  19896. }
  19897. }
  19898. {
  19899. int32_t L_17 = V_0;
  19900. int32_t L_18 = V_1;
  19901. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  19902. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  19903. int32_t L_20 = V_2;
  19904. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  19905. RuntimeObject* L_21;
  19906. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  19907. V_11 = (RuntimeObject*)L_21;
  19908. }
  19909. IL_0066:
  19910. try
  19911. {// begin try (depth: 1)
  19912. AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E * L_22 = ___operation2;
  19913. AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E * L_23;
  19914. L_23 = (( AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E * (*) (AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E *)(AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  19915. RuntimeObject* L_24 = V_11;
  19916. NullCheck((RuntimeObject*)L_24);
  19917. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  19918. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  19919. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  19920. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  19921. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  19922. Il2CppFakeBox<AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  19923. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  19924. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  19925. *L_23 = L_27.m_Value;
  19926. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  19927. }// end try (depth: 1)
  19928. catch(Il2CppExceptionWrapper& e)
  19929. {
  19930. __last_unhandled_exception = (Exception_t *)e.ex;
  19931. goto FINALLY_008b;
  19932. }
  19933. FINALLY_008b:
  19934. {// begin finally (depth: 1)
  19935. {
  19936. RuntimeObject* L_28 = V_11;
  19937. if (!L_28)
  19938. {
  19939. goto IL_0096;
  19940. }
  19941. }
  19942. IL_008f:
  19943. {
  19944. RuntimeObject* L_29 = V_11;
  19945. NullCheck((RuntimeObject*)L_29);
  19946. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  19947. }
  19948. IL_0096:
  19949. {
  19950. IL2CPP_END_FINALLY(139)
  19951. }
  19952. }// end finally (depth: 1)
  19953. IL2CPP_CLEANUP(139)
  19954. {
  19955. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  19956. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  19957. }
  19958. IL_0097:
  19959. {
  19960. int32_t L_30 = V_3;
  19961. int32_t L_31 = V_5;
  19962. int32_t L_32;
  19963. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  19964. V_7 = (int32_t)L_32;
  19965. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  19966. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  19967. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  19968. int32_t L_35 = V_5;
  19969. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  19970. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  19971. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  19972. int32_t L_36 = V_0;
  19973. int32_t L_37 = V_1;
  19974. int32_t L_38 = V_7;
  19975. int32_t L_39 = V_2;
  19976. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  19977. AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E * L_41 = ___operation2;
  19978. RowIntervalOperationWrapper_2_tE33367FC204420B255F2EFCC9AD8B0BABE90B4EA L_42;
  19979. memset((&L_42), 0, sizeof(L_42));
  19980. RowIntervalOperationWrapper_2__ctor_m7CD0FD524EDF4D70D45C4A3C9FE17D9645AA3464_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E *)(AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  19981. V_9 = (RowIntervalOperationWrapper_2_tE33367FC204420B255F2EFCC9AD8B0BABE90B4EA )L_42;
  19982. int32_t L_43 = V_5;
  19983. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  19984. RowIntervalOperationWrapper_2_tE33367FC204420B255F2EFCC9AD8B0BABE90B4EA L_45 = V_9;
  19985. RowIntervalOperationWrapper_2_tE33367FC204420B255F2EFCC9AD8B0BABE90B4EA L_46 = (RowIntervalOperationWrapper_2_tE33367FC204420B255F2EFCC9AD8B0BABE90B4EA )L_45;
  19986. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  19987. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  19988. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  19989. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  19990. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  19991. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  19992. }
  19993. IL_00dc:
  19994. {
  19995. return;
  19996. }
  19997. }
  19998. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  19999. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mBFED292BC07A3A8EAD264BDD8CB66DB2F20A4A33_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453 * ___operation2, const RuntimeMethod* method)
  20000. {
  20001. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  20002. memset((&V_0), 0, sizeof(V_0));
  20003. {
  20004. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  20005. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  20006. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  20007. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  20008. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  20009. AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453 * L_3 = ___operation2;
  20010. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453 *)(AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  20011. return;
  20012. }
  20013. }
  20014. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  20015. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m2105388D0B2B4443952574671151263E408A918C_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453 * ___operation2, const RuntimeMethod* method)
  20016. {
  20017. static bool s_Il2CppMethodInitialized;
  20018. if (!s_Il2CppMethodInitialized)
  20019. {
  20020. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  20021. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  20022. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  20023. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  20024. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  20025. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  20026. s_Il2CppMethodInitialized = true;
  20027. }
  20028. int32_t V_0 = 0;
  20029. int32_t V_1 = 0;
  20030. int32_t V_2 = 0;
  20031. int32_t V_3 = 0;
  20032. int32_t V_4 = 0;
  20033. int32_t V_5 = 0;
  20034. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  20035. int32_t V_7 = 0;
  20036. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  20037. RowIntervalOperationWrapper_2_t63DC86FBABE590BFC6B2D84C21B144ED3DF7DF11 V_9;
  20038. memset((&V_9), 0, sizeof(V_9));
  20039. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  20040. memset((&V_10), 0, sizeof(V_10));
  20041. RuntimeObject* V_11 = NULL;
  20042. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  20043. memset((&V_12), 0, sizeof(V_12));
  20044. Exception_t * __last_unhandled_exception = 0;
  20045. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  20046. {
  20047. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  20048. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  20049. int32_t L_1;
  20050. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  20051. V_0 = (int32_t)L_1;
  20052. int32_t L_2;
  20053. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  20054. V_1 = (int32_t)L_2;
  20055. int32_t L_3;
  20056. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  20057. V_2 = (int32_t)L_3;
  20058. int32_t L_4;
  20059. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  20060. V_3 = (int32_t)L_4;
  20061. int32_t L_5 = V_2;
  20062. int32_t L_6 = V_3;
  20063. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  20064. int32_t L_8;
  20065. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  20066. int32_t L_9;
  20067. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  20068. V_4 = (int32_t)L_9;
  20069. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  20070. int32_t L_11;
  20071. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  20072. int32_t L_12 = V_4;
  20073. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  20074. int32_t L_13;
  20075. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  20076. V_5 = (int32_t)L_13;
  20077. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  20078. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  20079. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  20080. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  20081. int32_t L_16 = V_5;
  20082. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  20083. {
  20084. goto IL_0097;
  20085. }
  20086. }
  20087. {
  20088. int32_t L_17 = V_0;
  20089. int32_t L_18 = V_1;
  20090. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  20091. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  20092. int32_t L_20 = V_2;
  20093. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  20094. RuntimeObject* L_21;
  20095. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  20096. V_11 = (RuntimeObject*)L_21;
  20097. }
  20098. IL_0066:
  20099. try
  20100. {// begin try (depth: 1)
  20101. AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453 * L_22 = ___operation2;
  20102. AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453 * L_23;
  20103. L_23 = (( AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453 * (*) (AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453 *)(AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  20104. RuntimeObject* L_24 = V_11;
  20105. NullCheck((RuntimeObject*)L_24);
  20106. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  20107. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  20108. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  20109. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  20110. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  20111. Il2CppFakeBox<AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  20112. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  20113. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  20114. *L_23 = L_27.m_Value;
  20115. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  20116. }// end try (depth: 1)
  20117. catch(Il2CppExceptionWrapper& e)
  20118. {
  20119. __last_unhandled_exception = (Exception_t *)e.ex;
  20120. goto FINALLY_008b;
  20121. }
  20122. FINALLY_008b:
  20123. {// begin finally (depth: 1)
  20124. {
  20125. RuntimeObject* L_28 = V_11;
  20126. if (!L_28)
  20127. {
  20128. goto IL_0096;
  20129. }
  20130. }
  20131. IL_008f:
  20132. {
  20133. RuntimeObject* L_29 = V_11;
  20134. NullCheck((RuntimeObject*)L_29);
  20135. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  20136. }
  20137. IL_0096:
  20138. {
  20139. IL2CPP_END_FINALLY(139)
  20140. }
  20141. }// end finally (depth: 1)
  20142. IL2CPP_CLEANUP(139)
  20143. {
  20144. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  20145. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  20146. }
  20147. IL_0097:
  20148. {
  20149. int32_t L_30 = V_3;
  20150. int32_t L_31 = V_5;
  20151. int32_t L_32;
  20152. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  20153. V_7 = (int32_t)L_32;
  20154. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  20155. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  20156. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  20157. int32_t L_35 = V_5;
  20158. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  20159. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  20160. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  20161. int32_t L_36 = V_0;
  20162. int32_t L_37 = V_1;
  20163. int32_t L_38 = V_7;
  20164. int32_t L_39 = V_2;
  20165. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  20166. AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453 * L_41 = ___operation2;
  20167. RowIntervalOperationWrapper_2_t63DC86FBABE590BFC6B2D84C21B144ED3DF7DF11 L_42;
  20168. memset((&L_42), 0, sizeof(L_42));
  20169. RowIntervalOperationWrapper_2__ctor_mEF30F476DC2A8D32CF04F1BD270F6F3EC8DB9153_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453 *)(AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  20170. V_9 = (RowIntervalOperationWrapper_2_t63DC86FBABE590BFC6B2D84C21B144ED3DF7DF11 )L_42;
  20171. int32_t L_43 = V_5;
  20172. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  20173. RowIntervalOperationWrapper_2_t63DC86FBABE590BFC6B2D84C21B144ED3DF7DF11 L_45 = V_9;
  20174. RowIntervalOperationWrapper_2_t63DC86FBABE590BFC6B2D84C21B144ED3DF7DF11 L_46 = (RowIntervalOperationWrapper_2_t63DC86FBABE590BFC6B2D84C21B144ED3DF7DF11 )L_45;
  20175. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  20176. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  20177. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  20178. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  20179. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  20180. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  20181. }
  20182. IL_00dc:
  20183. {
  20184. return;
  20185. }
  20186. }
  20187. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  20188. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m597C3E77432F7D6E2F70E36C052E727B6A0EEB50_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01 * ___operation2, const RuntimeMethod* method)
  20189. {
  20190. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  20191. memset((&V_0), 0, sizeof(V_0));
  20192. {
  20193. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  20194. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  20195. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  20196. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  20197. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  20198. AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01 * L_3 = ___operation2;
  20199. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01 *)(AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  20200. return;
  20201. }
  20202. }
  20203. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  20204. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m0F11E9348B231C59A039DB87882DFFC570EFF6A8_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01 * ___operation2, const RuntimeMethod* method)
  20205. {
  20206. static bool s_Il2CppMethodInitialized;
  20207. if (!s_Il2CppMethodInitialized)
  20208. {
  20209. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  20210. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  20211. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  20212. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  20213. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  20214. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  20215. s_Il2CppMethodInitialized = true;
  20216. }
  20217. int32_t V_0 = 0;
  20218. int32_t V_1 = 0;
  20219. int32_t V_2 = 0;
  20220. int32_t V_3 = 0;
  20221. int32_t V_4 = 0;
  20222. int32_t V_5 = 0;
  20223. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  20224. int32_t V_7 = 0;
  20225. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  20226. RowIntervalOperationWrapper_2_t12C119A330D65D5537E5679FA405825405BF0207 V_9;
  20227. memset((&V_9), 0, sizeof(V_9));
  20228. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  20229. memset((&V_10), 0, sizeof(V_10));
  20230. RuntimeObject* V_11 = NULL;
  20231. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  20232. memset((&V_12), 0, sizeof(V_12));
  20233. Exception_t * __last_unhandled_exception = 0;
  20234. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  20235. {
  20236. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  20237. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  20238. int32_t L_1;
  20239. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  20240. V_0 = (int32_t)L_1;
  20241. int32_t L_2;
  20242. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  20243. V_1 = (int32_t)L_2;
  20244. int32_t L_3;
  20245. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  20246. V_2 = (int32_t)L_3;
  20247. int32_t L_4;
  20248. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  20249. V_3 = (int32_t)L_4;
  20250. int32_t L_5 = V_2;
  20251. int32_t L_6 = V_3;
  20252. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  20253. int32_t L_8;
  20254. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  20255. int32_t L_9;
  20256. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  20257. V_4 = (int32_t)L_9;
  20258. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  20259. int32_t L_11;
  20260. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  20261. int32_t L_12 = V_4;
  20262. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  20263. int32_t L_13;
  20264. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  20265. V_5 = (int32_t)L_13;
  20266. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  20267. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  20268. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  20269. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  20270. int32_t L_16 = V_5;
  20271. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  20272. {
  20273. goto IL_0097;
  20274. }
  20275. }
  20276. {
  20277. int32_t L_17 = V_0;
  20278. int32_t L_18 = V_1;
  20279. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  20280. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  20281. int32_t L_20 = V_2;
  20282. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  20283. RuntimeObject* L_21;
  20284. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  20285. V_11 = (RuntimeObject*)L_21;
  20286. }
  20287. IL_0066:
  20288. try
  20289. {// begin try (depth: 1)
  20290. AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01 * L_22 = ___operation2;
  20291. AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01 * L_23;
  20292. L_23 = (( AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01 * (*) (AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01 *)(AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  20293. RuntimeObject* L_24 = V_11;
  20294. NullCheck((RuntimeObject*)L_24);
  20295. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  20296. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  20297. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  20298. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  20299. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  20300. Il2CppFakeBox<AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  20301. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  20302. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  20303. *L_23 = L_27.m_Value;
  20304. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  20305. }// end try (depth: 1)
  20306. catch(Il2CppExceptionWrapper& e)
  20307. {
  20308. __last_unhandled_exception = (Exception_t *)e.ex;
  20309. goto FINALLY_008b;
  20310. }
  20311. FINALLY_008b:
  20312. {// begin finally (depth: 1)
  20313. {
  20314. RuntimeObject* L_28 = V_11;
  20315. if (!L_28)
  20316. {
  20317. goto IL_0096;
  20318. }
  20319. }
  20320. IL_008f:
  20321. {
  20322. RuntimeObject* L_29 = V_11;
  20323. NullCheck((RuntimeObject*)L_29);
  20324. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  20325. }
  20326. IL_0096:
  20327. {
  20328. IL2CPP_END_FINALLY(139)
  20329. }
  20330. }// end finally (depth: 1)
  20331. IL2CPP_CLEANUP(139)
  20332. {
  20333. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  20334. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  20335. }
  20336. IL_0097:
  20337. {
  20338. int32_t L_30 = V_3;
  20339. int32_t L_31 = V_5;
  20340. int32_t L_32;
  20341. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  20342. V_7 = (int32_t)L_32;
  20343. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  20344. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  20345. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  20346. int32_t L_35 = V_5;
  20347. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  20348. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  20349. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  20350. int32_t L_36 = V_0;
  20351. int32_t L_37 = V_1;
  20352. int32_t L_38 = V_7;
  20353. int32_t L_39 = V_2;
  20354. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  20355. AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01 * L_41 = ___operation2;
  20356. RowIntervalOperationWrapper_2_t12C119A330D65D5537E5679FA405825405BF0207 L_42;
  20357. memset((&L_42), 0, sizeof(L_42));
  20358. RowIntervalOperationWrapper_2__ctor_m71C79F98FA4382864814B258DE41B8A22C2835E2_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01 *)(AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  20359. V_9 = (RowIntervalOperationWrapper_2_t12C119A330D65D5537E5679FA405825405BF0207 )L_42;
  20360. int32_t L_43 = V_5;
  20361. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  20362. RowIntervalOperationWrapper_2_t12C119A330D65D5537E5679FA405825405BF0207 L_45 = V_9;
  20363. RowIntervalOperationWrapper_2_t12C119A330D65D5537E5679FA405825405BF0207 L_46 = (RowIntervalOperationWrapper_2_t12C119A330D65D5537E5679FA405825405BF0207 )L_45;
  20364. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  20365. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  20366. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  20367. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  20368. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  20369. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  20370. }
  20371. IL_00dc:
  20372. {
  20373. return;
  20374. }
  20375. }
  20376. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  20377. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mB7ABFCB96AC79C2E1ED9A4B6255687C17AAD37EE_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5 * ___operation2, const RuntimeMethod* method)
  20378. {
  20379. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  20380. memset((&V_0), 0, sizeof(V_0));
  20381. {
  20382. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  20383. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  20384. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  20385. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  20386. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  20387. AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5 * L_3 = ___operation2;
  20388. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5 *)(AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  20389. return;
  20390. }
  20391. }
  20392. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  20393. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mCE008C28C50A1165673FD003B3419D787AB5F2BD_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5 * ___operation2, const RuntimeMethod* method)
  20394. {
  20395. static bool s_Il2CppMethodInitialized;
  20396. if (!s_Il2CppMethodInitialized)
  20397. {
  20398. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  20399. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  20400. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  20401. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  20402. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  20403. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  20404. s_Il2CppMethodInitialized = true;
  20405. }
  20406. int32_t V_0 = 0;
  20407. int32_t V_1 = 0;
  20408. int32_t V_2 = 0;
  20409. int32_t V_3 = 0;
  20410. int32_t V_4 = 0;
  20411. int32_t V_5 = 0;
  20412. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  20413. int32_t V_7 = 0;
  20414. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  20415. RowIntervalOperationWrapper_2_t9045F488FF3195D7DAB81FE976EDD4B0E1B47663 V_9;
  20416. memset((&V_9), 0, sizeof(V_9));
  20417. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  20418. memset((&V_10), 0, sizeof(V_10));
  20419. RuntimeObject* V_11 = NULL;
  20420. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  20421. memset((&V_12), 0, sizeof(V_12));
  20422. Exception_t * __last_unhandled_exception = 0;
  20423. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  20424. {
  20425. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  20426. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  20427. int32_t L_1;
  20428. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  20429. V_0 = (int32_t)L_1;
  20430. int32_t L_2;
  20431. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  20432. V_1 = (int32_t)L_2;
  20433. int32_t L_3;
  20434. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  20435. V_2 = (int32_t)L_3;
  20436. int32_t L_4;
  20437. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  20438. V_3 = (int32_t)L_4;
  20439. int32_t L_5 = V_2;
  20440. int32_t L_6 = V_3;
  20441. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  20442. int32_t L_8;
  20443. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  20444. int32_t L_9;
  20445. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  20446. V_4 = (int32_t)L_9;
  20447. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  20448. int32_t L_11;
  20449. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  20450. int32_t L_12 = V_4;
  20451. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  20452. int32_t L_13;
  20453. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  20454. V_5 = (int32_t)L_13;
  20455. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  20456. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  20457. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  20458. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  20459. int32_t L_16 = V_5;
  20460. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  20461. {
  20462. goto IL_0097;
  20463. }
  20464. }
  20465. {
  20466. int32_t L_17 = V_0;
  20467. int32_t L_18 = V_1;
  20468. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  20469. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  20470. int32_t L_20 = V_2;
  20471. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  20472. RuntimeObject* L_21;
  20473. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  20474. V_11 = (RuntimeObject*)L_21;
  20475. }
  20476. IL_0066:
  20477. try
  20478. {// begin try (depth: 1)
  20479. AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5 * L_22 = ___operation2;
  20480. AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5 * L_23;
  20481. L_23 = (( AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5 * (*) (AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5 *)(AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  20482. RuntimeObject* L_24 = V_11;
  20483. NullCheck((RuntimeObject*)L_24);
  20484. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  20485. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  20486. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  20487. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  20488. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  20489. Il2CppFakeBox<AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  20490. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  20491. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  20492. *L_23 = L_27.m_Value;
  20493. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  20494. }// end try (depth: 1)
  20495. catch(Il2CppExceptionWrapper& e)
  20496. {
  20497. __last_unhandled_exception = (Exception_t *)e.ex;
  20498. goto FINALLY_008b;
  20499. }
  20500. FINALLY_008b:
  20501. {// begin finally (depth: 1)
  20502. {
  20503. RuntimeObject* L_28 = V_11;
  20504. if (!L_28)
  20505. {
  20506. goto IL_0096;
  20507. }
  20508. }
  20509. IL_008f:
  20510. {
  20511. RuntimeObject* L_29 = V_11;
  20512. NullCheck((RuntimeObject*)L_29);
  20513. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  20514. }
  20515. IL_0096:
  20516. {
  20517. IL2CPP_END_FINALLY(139)
  20518. }
  20519. }// end finally (depth: 1)
  20520. IL2CPP_CLEANUP(139)
  20521. {
  20522. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  20523. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  20524. }
  20525. IL_0097:
  20526. {
  20527. int32_t L_30 = V_3;
  20528. int32_t L_31 = V_5;
  20529. int32_t L_32;
  20530. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  20531. V_7 = (int32_t)L_32;
  20532. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  20533. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  20534. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  20535. int32_t L_35 = V_5;
  20536. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  20537. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  20538. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  20539. int32_t L_36 = V_0;
  20540. int32_t L_37 = V_1;
  20541. int32_t L_38 = V_7;
  20542. int32_t L_39 = V_2;
  20543. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  20544. AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5 * L_41 = ___operation2;
  20545. RowIntervalOperationWrapper_2_t9045F488FF3195D7DAB81FE976EDD4B0E1B47663 L_42;
  20546. memset((&L_42), 0, sizeof(L_42));
  20547. RowIntervalOperationWrapper_2__ctor_mDD24575C191270A451A3D178BEFE09164F99F10B_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5 *)(AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  20548. V_9 = (RowIntervalOperationWrapper_2_t9045F488FF3195D7DAB81FE976EDD4B0E1B47663 )L_42;
  20549. int32_t L_43 = V_5;
  20550. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  20551. RowIntervalOperationWrapper_2_t9045F488FF3195D7DAB81FE976EDD4B0E1B47663 L_45 = V_9;
  20552. RowIntervalOperationWrapper_2_t9045F488FF3195D7DAB81FE976EDD4B0E1B47663 L_46 = (RowIntervalOperationWrapper_2_t9045F488FF3195D7DAB81FE976EDD4B0E1B47663 )L_45;
  20553. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  20554. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  20555. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  20556. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  20557. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  20558. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  20559. }
  20560. IL_00dc:
  20561. {
  20562. return;
  20563. }
  20564. }
  20565. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  20566. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mF8C2B5B33B9617C4EA993C1983901BCE0032A609_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595 * ___operation2, const RuntimeMethod* method)
  20567. {
  20568. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  20569. memset((&V_0), 0, sizeof(V_0));
  20570. {
  20571. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  20572. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  20573. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  20574. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  20575. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  20576. AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595 * L_3 = ___operation2;
  20577. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595 *)(AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  20578. return;
  20579. }
  20580. }
  20581. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Abgr32,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  20582. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m15956F1AA826843744220D83A192AEB83B8B6391_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595 * ___operation2, const RuntimeMethod* method)
  20583. {
  20584. static bool s_Il2CppMethodInitialized;
  20585. if (!s_Il2CppMethodInitialized)
  20586. {
  20587. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  20588. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  20589. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  20590. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  20591. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  20592. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  20593. s_Il2CppMethodInitialized = true;
  20594. }
  20595. int32_t V_0 = 0;
  20596. int32_t V_1 = 0;
  20597. int32_t V_2 = 0;
  20598. int32_t V_3 = 0;
  20599. int32_t V_4 = 0;
  20600. int32_t V_5 = 0;
  20601. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  20602. int32_t V_7 = 0;
  20603. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  20604. RowIntervalOperationWrapper_2_t9DA1D351FC798C01AC76C0122CDB32B56BC61B84 V_9;
  20605. memset((&V_9), 0, sizeof(V_9));
  20606. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  20607. memset((&V_10), 0, sizeof(V_10));
  20608. RuntimeObject* V_11 = NULL;
  20609. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  20610. memset((&V_12), 0, sizeof(V_12));
  20611. Exception_t * __last_unhandled_exception = 0;
  20612. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  20613. {
  20614. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  20615. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  20616. int32_t L_1;
  20617. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  20618. V_0 = (int32_t)L_1;
  20619. int32_t L_2;
  20620. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  20621. V_1 = (int32_t)L_2;
  20622. int32_t L_3;
  20623. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  20624. V_2 = (int32_t)L_3;
  20625. int32_t L_4;
  20626. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  20627. V_3 = (int32_t)L_4;
  20628. int32_t L_5 = V_2;
  20629. int32_t L_6 = V_3;
  20630. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  20631. int32_t L_8;
  20632. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  20633. int32_t L_9;
  20634. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  20635. V_4 = (int32_t)L_9;
  20636. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  20637. int32_t L_11;
  20638. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  20639. int32_t L_12 = V_4;
  20640. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  20641. int32_t L_13;
  20642. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  20643. V_5 = (int32_t)L_13;
  20644. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  20645. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  20646. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  20647. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  20648. int32_t L_16 = V_5;
  20649. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  20650. {
  20651. goto IL_0097;
  20652. }
  20653. }
  20654. {
  20655. int32_t L_17 = V_0;
  20656. int32_t L_18 = V_1;
  20657. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  20658. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  20659. int32_t L_20 = V_2;
  20660. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  20661. RuntimeObject* L_21;
  20662. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  20663. V_11 = (RuntimeObject*)L_21;
  20664. }
  20665. IL_0066:
  20666. try
  20667. {// begin try (depth: 1)
  20668. AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595 * L_22 = ___operation2;
  20669. AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595 * L_23;
  20670. L_23 = (( AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595 * (*) (AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595 *)(AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  20671. RuntimeObject* L_24 = V_11;
  20672. NullCheck((RuntimeObject*)L_24);
  20673. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  20674. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  20675. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  20676. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  20677. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  20678. Il2CppFakeBox<AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  20679. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  20680. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  20681. *L_23 = L_27.m_Value;
  20682. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  20683. }// end try (depth: 1)
  20684. catch(Il2CppExceptionWrapper& e)
  20685. {
  20686. __last_unhandled_exception = (Exception_t *)e.ex;
  20687. goto FINALLY_008b;
  20688. }
  20689. FINALLY_008b:
  20690. {// begin finally (depth: 1)
  20691. {
  20692. RuntimeObject* L_28 = V_11;
  20693. if (!L_28)
  20694. {
  20695. goto IL_0096;
  20696. }
  20697. }
  20698. IL_008f:
  20699. {
  20700. RuntimeObject* L_29 = V_11;
  20701. NullCheck((RuntimeObject*)L_29);
  20702. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  20703. }
  20704. IL_0096:
  20705. {
  20706. IL2CPP_END_FINALLY(139)
  20707. }
  20708. }// end finally (depth: 1)
  20709. IL2CPP_CLEANUP(139)
  20710. {
  20711. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  20712. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  20713. }
  20714. IL_0097:
  20715. {
  20716. int32_t L_30 = V_3;
  20717. int32_t L_31 = V_5;
  20718. int32_t L_32;
  20719. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  20720. V_7 = (int32_t)L_32;
  20721. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  20722. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  20723. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  20724. int32_t L_35 = V_5;
  20725. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  20726. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  20727. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  20728. int32_t L_36 = V_0;
  20729. int32_t L_37 = V_1;
  20730. int32_t L_38 = V_7;
  20731. int32_t L_39 = V_2;
  20732. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  20733. AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595 * L_41 = ___operation2;
  20734. RowIntervalOperationWrapper_2_t9DA1D351FC798C01AC76C0122CDB32B56BC61B84 L_42;
  20735. memset((&L_42), 0, sizeof(L_42));
  20736. RowIntervalOperationWrapper_2__ctor_m2F154C1B5C4B944DE75C386D135948D9D2AF4944_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595 *)(AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  20737. V_9 = (RowIntervalOperationWrapper_2_t9DA1D351FC798C01AC76C0122CDB32B56BC61B84 )L_42;
  20738. int32_t L_43 = V_5;
  20739. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  20740. RowIntervalOperationWrapper_2_t9DA1D351FC798C01AC76C0122CDB32B56BC61B84 L_45 = V_9;
  20741. RowIntervalOperationWrapper_2_t9DA1D351FC798C01AC76C0122CDB32B56BC61B84 L_46 = (RowIntervalOperationWrapper_2_t9DA1D351FC798C01AC76C0122CDB32B56BC61B84 )L_45;
  20742. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  20743. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  20744. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  20745. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  20746. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  20747. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  20748. }
  20749. IL_00dc:
  20750. {
  20751. return;
  20752. }
  20753. }
  20754. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  20755. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mE08C1DEB0C8722F9427F678E2999E537306E9D56_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F * ___operation2, const RuntimeMethod* method)
  20756. {
  20757. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  20758. memset((&V_0), 0, sizeof(V_0));
  20759. {
  20760. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  20761. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  20762. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  20763. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  20764. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  20765. AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F * L_3 = ___operation2;
  20766. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F *)(AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  20767. return;
  20768. }
  20769. }
  20770. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  20771. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mE6C519E521693F3D2A90233CDF5C5D1A1EE82408_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F * ___operation2, const RuntimeMethod* method)
  20772. {
  20773. static bool s_Il2CppMethodInitialized;
  20774. if (!s_Il2CppMethodInitialized)
  20775. {
  20776. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  20777. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  20778. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  20779. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  20780. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  20781. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  20782. s_Il2CppMethodInitialized = true;
  20783. }
  20784. int32_t V_0 = 0;
  20785. int32_t V_1 = 0;
  20786. int32_t V_2 = 0;
  20787. int32_t V_3 = 0;
  20788. int32_t V_4 = 0;
  20789. int32_t V_5 = 0;
  20790. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  20791. int32_t V_7 = 0;
  20792. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  20793. RowIntervalOperationWrapper_2_t526B3BF8E37EC39ED38AE2ECF6FAD1DE6AC455BD V_9;
  20794. memset((&V_9), 0, sizeof(V_9));
  20795. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  20796. memset((&V_10), 0, sizeof(V_10));
  20797. RuntimeObject* V_11 = NULL;
  20798. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  20799. memset((&V_12), 0, sizeof(V_12));
  20800. Exception_t * __last_unhandled_exception = 0;
  20801. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  20802. {
  20803. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  20804. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  20805. int32_t L_1;
  20806. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  20807. V_0 = (int32_t)L_1;
  20808. int32_t L_2;
  20809. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  20810. V_1 = (int32_t)L_2;
  20811. int32_t L_3;
  20812. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  20813. V_2 = (int32_t)L_3;
  20814. int32_t L_4;
  20815. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  20816. V_3 = (int32_t)L_4;
  20817. int32_t L_5 = V_2;
  20818. int32_t L_6 = V_3;
  20819. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  20820. int32_t L_8;
  20821. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  20822. int32_t L_9;
  20823. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  20824. V_4 = (int32_t)L_9;
  20825. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  20826. int32_t L_11;
  20827. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  20828. int32_t L_12 = V_4;
  20829. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  20830. int32_t L_13;
  20831. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  20832. V_5 = (int32_t)L_13;
  20833. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  20834. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  20835. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  20836. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  20837. int32_t L_16 = V_5;
  20838. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  20839. {
  20840. goto IL_0097;
  20841. }
  20842. }
  20843. {
  20844. int32_t L_17 = V_0;
  20845. int32_t L_18 = V_1;
  20846. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  20847. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  20848. int32_t L_20 = V_2;
  20849. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  20850. RuntimeObject* L_21;
  20851. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  20852. V_11 = (RuntimeObject*)L_21;
  20853. }
  20854. IL_0066:
  20855. try
  20856. {// begin try (depth: 1)
  20857. AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F * L_22 = ___operation2;
  20858. AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F * L_23;
  20859. L_23 = (( AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F * (*) (AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F *)(AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  20860. RuntimeObject* L_24 = V_11;
  20861. NullCheck((RuntimeObject*)L_24);
  20862. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  20863. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  20864. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  20865. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  20866. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  20867. Il2CppFakeBox<AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  20868. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  20869. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  20870. *L_23 = L_27.m_Value;
  20871. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  20872. }// end try (depth: 1)
  20873. catch(Il2CppExceptionWrapper& e)
  20874. {
  20875. __last_unhandled_exception = (Exception_t *)e.ex;
  20876. goto FINALLY_008b;
  20877. }
  20878. FINALLY_008b:
  20879. {// begin finally (depth: 1)
  20880. {
  20881. RuntimeObject* L_28 = V_11;
  20882. if (!L_28)
  20883. {
  20884. goto IL_0096;
  20885. }
  20886. }
  20887. IL_008f:
  20888. {
  20889. RuntimeObject* L_29 = V_11;
  20890. NullCheck((RuntimeObject*)L_29);
  20891. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  20892. }
  20893. IL_0096:
  20894. {
  20895. IL2CPP_END_FINALLY(139)
  20896. }
  20897. }// end finally (depth: 1)
  20898. IL2CPP_CLEANUP(139)
  20899. {
  20900. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  20901. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  20902. }
  20903. IL_0097:
  20904. {
  20905. int32_t L_30 = V_3;
  20906. int32_t L_31 = V_5;
  20907. int32_t L_32;
  20908. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  20909. V_7 = (int32_t)L_32;
  20910. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  20911. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  20912. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  20913. int32_t L_35 = V_5;
  20914. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  20915. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  20916. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  20917. int32_t L_36 = V_0;
  20918. int32_t L_37 = V_1;
  20919. int32_t L_38 = V_7;
  20920. int32_t L_39 = V_2;
  20921. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  20922. AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F * L_41 = ___operation2;
  20923. RowIntervalOperationWrapper_2_t526B3BF8E37EC39ED38AE2ECF6FAD1DE6AC455BD L_42;
  20924. memset((&L_42), 0, sizeof(L_42));
  20925. RowIntervalOperationWrapper_2__ctor_mCCA0661A4110589D6F20C666B06FC7260C237F1C_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F *)(AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  20926. V_9 = (RowIntervalOperationWrapper_2_t526B3BF8E37EC39ED38AE2ECF6FAD1DE6AC455BD )L_42;
  20927. int32_t L_43 = V_5;
  20928. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  20929. RowIntervalOperationWrapper_2_t526B3BF8E37EC39ED38AE2ECF6FAD1DE6AC455BD L_45 = V_9;
  20930. RowIntervalOperationWrapper_2_t526B3BF8E37EC39ED38AE2ECF6FAD1DE6AC455BD L_46 = (RowIntervalOperationWrapper_2_t526B3BF8E37EC39ED38AE2ECF6FAD1DE6AC455BD )L_45;
  20931. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  20932. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  20933. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  20934. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  20935. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  20936. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  20937. }
  20938. IL_00dc:
  20939. {
  20940. return;
  20941. }
  20942. }
  20943. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  20944. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t8174889696DDB449875FDAA117344889106877B8_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mB8A3008682E7FBB8770585B673CC88D5B7F13487_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8 * ___operation2, const RuntimeMethod* method)
  20945. {
  20946. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  20947. memset((&V_0), 0, sizeof(V_0));
  20948. {
  20949. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  20950. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  20951. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  20952. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  20953. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  20954. AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8 * L_3 = ___operation2;
  20955. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8 *)(AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  20956. return;
  20957. }
  20958. }
  20959. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  20960. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t8174889696DDB449875FDAA117344889106877B8_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mA9A4682336248D01E8BF7A043D3C9CC7C5CACE4F_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8 * ___operation2, const RuntimeMethod* method)
  20961. {
  20962. static bool s_Il2CppMethodInitialized;
  20963. if (!s_Il2CppMethodInitialized)
  20964. {
  20965. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  20966. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  20967. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  20968. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  20969. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  20970. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  20971. s_Il2CppMethodInitialized = true;
  20972. }
  20973. int32_t V_0 = 0;
  20974. int32_t V_1 = 0;
  20975. int32_t V_2 = 0;
  20976. int32_t V_3 = 0;
  20977. int32_t V_4 = 0;
  20978. int32_t V_5 = 0;
  20979. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  20980. int32_t V_7 = 0;
  20981. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  20982. RowIntervalOperationWrapper_2_t98747596B45AD4F9057C992BBF7C04A278516B95 V_9;
  20983. memset((&V_9), 0, sizeof(V_9));
  20984. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  20985. memset((&V_10), 0, sizeof(V_10));
  20986. RuntimeObject* V_11 = NULL;
  20987. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  20988. memset((&V_12), 0, sizeof(V_12));
  20989. Exception_t * __last_unhandled_exception = 0;
  20990. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  20991. {
  20992. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  20993. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  20994. int32_t L_1;
  20995. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  20996. V_0 = (int32_t)L_1;
  20997. int32_t L_2;
  20998. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  20999. V_1 = (int32_t)L_2;
  21000. int32_t L_3;
  21001. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  21002. V_2 = (int32_t)L_3;
  21003. int32_t L_4;
  21004. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  21005. V_3 = (int32_t)L_4;
  21006. int32_t L_5 = V_2;
  21007. int32_t L_6 = V_3;
  21008. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  21009. int32_t L_8;
  21010. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  21011. int32_t L_9;
  21012. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  21013. V_4 = (int32_t)L_9;
  21014. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  21015. int32_t L_11;
  21016. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  21017. int32_t L_12 = V_4;
  21018. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  21019. int32_t L_13;
  21020. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  21021. V_5 = (int32_t)L_13;
  21022. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  21023. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  21024. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  21025. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  21026. int32_t L_16 = V_5;
  21027. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  21028. {
  21029. goto IL_0097;
  21030. }
  21031. }
  21032. {
  21033. int32_t L_17 = V_0;
  21034. int32_t L_18 = V_1;
  21035. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  21036. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  21037. int32_t L_20 = V_2;
  21038. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  21039. RuntimeObject* L_21;
  21040. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  21041. V_11 = (RuntimeObject*)L_21;
  21042. }
  21043. IL_0066:
  21044. try
  21045. {// begin try (depth: 1)
  21046. AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8 * L_22 = ___operation2;
  21047. AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8 * L_23;
  21048. L_23 = (( AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8 * (*) (AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8 *)(AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  21049. RuntimeObject* L_24 = V_11;
  21050. NullCheck((RuntimeObject*)L_24);
  21051. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  21052. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  21053. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  21054. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  21055. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  21056. Il2CppFakeBox<AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  21057. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  21058. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  21059. *L_23 = L_27.m_Value;
  21060. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  21061. }// end try (depth: 1)
  21062. catch(Il2CppExceptionWrapper& e)
  21063. {
  21064. __last_unhandled_exception = (Exception_t *)e.ex;
  21065. goto FINALLY_008b;
  21066. }
  21067. FINALLY_008b:
  21068. {// begin finally (depth: 1)
  21069. {
  21070. RuntimeObject* L_28 = V_11;
  21071. if (!L_28)
  21072. {
  21073. goto IL_0096;
  21074. }
  21075. }
  21076. IL_008f:
  21077. {
  21078. RuntimeObject* L_29 = V_11;
  21079. NullCheck((RuntimeObject*)L_29);
  21080. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  21081. }
  21082. IL_0096:
  21083. {
  21084. IL2CPP_END_FINALLY(139)
  21085. }
  21086. }// end finally (depth: 1)
  21087. IL2CPP_CLEANUP(139)
  21088. {
  21089. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  21090. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  21091. }
  21092. IL_0097:
  21093. {
  21094. int32_t L_30 = V_3;
  21095. int32_t L_31 = V_5;
  21096. int32_t L_32;
  21097. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  21098. V_7 = (int32_t)L_32;
  21099. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  21100. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  21101. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  21102. int32_t L_35 = V_5;
  21103. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  21104. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  21105. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  21106. int32_t L_36 = V_0;
  21107. int32_t L_37 = V_1;
  21108. int32_t L_38 = V_7;
  21109. int32_t L_39 = V_2;
  21110. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  21111. AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8 * L_41 = ___operation2;
  21112. RowIntervalOperationWrapper_2_t98747596B45AD4F9057C992BBF7C04A278516B95 L_42;
  21113. memset((&L_42), 0, sizeof(L_42));
  21114. RowIntervalOperationWrapper_2__ctor_m39CBBBC922D8F5E6708252C2A87A6E24C826B9DE_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8 *)(AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  21115. V_9 = (RowIntervalOperationWrapper_2_t98747596B45AD4F9057C992BBF7C04A278516B95 )L_42;
  21116. int32_t L_43 = V_5;
  21117. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  21118. RowIntervalOperationWrapper_2_t98747596B45AD4F9057C992BBF7C04A278516B95 L_45 = V_9;
  21119. RowIntervalOperationWrapper_2_t98747596B45AD4F9057C992BBF7C04A278516B95 L_46 = (RowIntervalOperationWrapper_2_t98747596B45AD4F9057C992BBF7C04A278516B95 )L_45;
  21120. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  21121. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  21122. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  21123. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  21124. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  21125. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  21126. }
  21127. IL_00dc:
  21128. {
  21129. return;
  21130. }
  21131. }
  21132. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  21133. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m9E6CACBA021D4EF7166B43C9A2CD1C8B99A0C4D6_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98 * ___operation2, const RuntimeMethod* method)
  21134. {
  21135. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  21136. memset((&V_0), 0, sizeof(V_0));
  21137. {
  21138. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  21139. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  21140. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  21141. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  21142. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  21143. AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98 * L_3 = ___operation2;
  21144. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98 *)(AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  21145. return;
  21146. }
  21147. }
  21148. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  21149. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m214407AAA3D10B285459560BD14C2B3F4A67DE13_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98 * ___operation2, const RuntimeMethod* method)
  21150. {
  21151. static bool s_Il2CppMethodInitialized;
  21152. if (!s_Il2CppMethodInitialized)
  21153. {
  21154. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  21155. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  21156. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  21157. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  21158. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  21159. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  21160. s_Il2CppMethodInitialized = true;
  21161. }
  21162. int32_t V_0 = 0;
  21163. int32_t V_1 = 0;
  21164. int32_t V_2 = 0;
  21165. int32_t V_3 = 0;
  21166. int32_t V_4 = 0;
  21167. int32_t V_5 = 0;
  21168. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  21169. int32_t V_7 = 0;
  21170. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  21171. RowIntervalOperationWrapper_2_t9BC8096BC09F9A19289962B691259D0451E91D6C V_9;
  21172. memset((&V_9), 0, sizeof(V_9));
  21173. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  21174. memset((&V_10), 0, sizeof(V_10));
  21175. RuntimeObject* V_11 = NULL;
  21176. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  21177. memset((&V_12), 0, sizeof(V_12));
  21178. Exception_t * __last_unhandled_exception = 0;
  21179. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  21180. {
  21181. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  21182. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  21183. int32_t L_1;
  21184. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  21185. V_0 = (int32_t)L_1;
  21186. int32_t L_2;
  21187. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  21188. V_1 = (int32_t)L_2;
  21189. int32_t L_3;
  21190. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  21191. V_2 = (int32_t)L_3;
  21192. int32_t L_4;
  21193. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  21194. V_3 = (int32_t)L_4;
  21195. int32_t L_5 = V_2;
  21196. int32_t L_6 = V_3;
  21197. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  21198. int32_t L_8;
  21199. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  21200. int32_t L_9;
  21201. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  21202. V_4 = (int32_t)L_9;
  21203. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  21204. int32_t L_11;
  21205. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  21206. int32_t L_12 = V_4;
  21207. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  21208. int32_t L_13;
  21209. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  21210. V_5 = (int32_t)L_13;
  21211. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  21212. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  21213. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  21214. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  21215. int32_t L_16 = V_5;
  21216. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  21217. {
  21218. goto IL_0097;
  21219. }
  21220. }
  21221. {
  21222. int32_t L_17 = V_0;
  21223. int32_t L_18 = V_1;
  21224. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  21225. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  21226. int32_t L_20 = V_2;
  21227. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  21228. RuntimeObject* L_21;
  21229. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  21230. V_11 = (RuntimeObject*)L_21;
  21231. }
  21232. IL_0066:
  21233. try
  21234. {// begin try (depth: 1)
  21235. AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98 * L_22 = ___operation2;
  21236. AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98 * L_23;
  21237. L_23 = (( AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98 * (*) (AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98 *)(AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  21238. RuntimeObject* L_24 = V_11;
  21239. NullCheck((RuntimeObject*)L_24);
  21240. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  21241. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  21242. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  21243. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  21244. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  21245. Il2CppFakeBox<AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  21246. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  21247. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  21248. *L_23 = L_27.m_Value;
  21249. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  21250. }// end try (depth: 1)
  21251. catch(Il2CppExceptionWrapper& e)
  21252. {
  21253. __last_unhandled_exception = (Exception_t *)e.ex;
  21254. goto FINALLY_008b;
  21255. }
  21256. FINALLY_008b:
  21257. {// begin finally (depth: 1)
  21258. {
  21259. RuntimeObject* L_28 = V_11;
  21260. if (!L_28)
  21261. {
  21262. goto IL_0096;
  21263. }
  21264. }
  21265. IL_008f:
  21266. {
  21267. RuntimeObject* L_29 = V_11;
  21268. NullCheck((RuntimeObject*)L_29);
  21269. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  21270. }
  21271. IL_0096:
  21272. {
  21273. IL2CPP_END_FINALLY(139)
  21274. }
  21275. }// end finally (depth: 1)
  21276. IL2CPP_CLEANUP(139)
  21277. {
  21278. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  21279. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  21280. }
  21281. IL_0097:
  21282. {
  21283. int32_t L_30 = V_3;
  21284. int32_t L_31 = V_5;
  21285. int32_t L_32;
  21286. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  21287. V_7 = (int32_t)L_32;
  21288. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  21289. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  21290. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  21291. int32_t L_35 = V_5;
  21292. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  21293. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  21294. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  21295. int32_t L_36 = V_0;
  21296. int32_t L_37 = V_1;
  21297. int32_t L_38 = V_7;
  21298. int32_t L_39 = V_2;
  21299. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  21300. AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98 * L_41 = ___operation2;
  21301. RowIntervalOperationWrapper_2_t9BC8096BC09F9A19289962B691259D0451E91D6C L_42;
  21302. memset((&L_42), 0, sizeof(L_42));
  21303. RowIntervalOperationWrapper_2__ctor_mF9E639BFE670F222FA5895D63E1B6D330A6C06FB_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98 *)(AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  21304. V_9 = (RowIntervalOperationWrapper_2_t9BC8096BC09F9A19289962B691259D0451E91D6C )L_42;
  21305. int32_t L_43 = V_5;
  21306. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  21307. RowIntervalOperationWrapper_2_t9BC8096BC09F9A19289962B691259D0451E91D6C L_45 = V_9;
  21308. RowIntervalOperationWrapper_2_t9BC8096BC09F9A19289962B691259D0451E91D6C L_46 = (RowIntervalOperationWrapper_2_t9BC8096BC09F9A19289962B691259D0451E91D6C )L_45;
  21309. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  21310. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  21311. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  21312. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  21313. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  21314. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  21315. }
  21316. IL_00dc:
  21317. {
  21318. return;
  21319. }
  21320. }
  21321. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  21322. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mAD4D15C3B18ACF3EEBBC6EBC9E3619983912BB83_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53 * ___operation2, const RuntimeMethod* method)
  21323. {
  21324. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  21325. memset((&V_0), 0, sizeof(V_0));
  21326. {
  21327. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  21328. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  21329. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  21330. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  21331. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  21332. AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53 * L_3 = ___operation2;
  21333. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53 *)(AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  21334. return;
  21335. }
  21336. }
  21337. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  21338. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mD8B2EC00CBA1BB103622CC935C6F7FC723E2A34D_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53 * ___operation2, const RuntimeMethod* method)
  21339. {
  21340. static bool s_Il2CppMethodInitialized;
  21341. if (!s_Il2CppMethodInitialized)
  21342. {
  21343. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  21344. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  21345. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  21346. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  21347. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  21348. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  21349. s_Il2CppMethodInitialized = true;
  21350. }
  21351. int32_t V_0 = 0;
  21352. int32_t V_1 = 0;
  21353. int32_t V_2 = 0;
  21354. int32_t V_3 = 0;
  21355. int32_t V_4 = 0;
  21356. int32_t V_5 = 0;
  21357. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  21358. int32_t V_7 = 0;
  21359. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  21360. RowIntervalOperationWrapper_2_t03C26882A2C072F8AA5212FC730470B0190B9137 V_9;
  21361. memset((&V_9), 0, sizeof(V_9));
  21362. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  21363. memset((&V_10), 0, sizeof(V_10));
  21364. RuntimeObject* V_11 = NULL;
  21365. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  21366. memset((&V_12), 0, sizeof(V_12));
  21367. Exception_t * __last_unhandled_exception = 0;
  21368. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  21369. {
  21370. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  21371. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  21372. int32_t L_1;
  21373. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  21374. V_0 = (int32_t)L_1;
  21375. int32_t L_2;
  21376. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  21377. V_1 = (int32_t)L_2;
  21378. int32_t L_3;
  21379. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  21380. V_2 = (int32_t)L_3;
  21381. int32_t L_4;
  21382. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  21383. V_3 = (int32_t)L_4;
  21384. int32_t L_5 = V_2;
  21385. int32_t L_6 = V_3;
  21386. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  21387. int32_t L_8;
  21388. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  21389. int32_t L_9;
  21390. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  21391. V_4 = (int32_t)L_9;
  21392. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  21393. int32_t L_11;
  21394. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  21395. int32_t L_12 = V_4;
  21396. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  21397. int32_t L_13;
  21398. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  21399. V_5 = (int32_t)L_13;
  21400. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  21401. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  21402. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  21403. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  21404. int32_t L_16 = V_5;
  21405. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  21406. {
  21407. goto IL_0097;
  21408. }
  21409. }
  21410. {
  21411. int32_t L_17 = V_0;
  21412. int32_t L_18 = V_1;
  21413. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  21414. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  21415. int32_t L_20 = V_2;
  21416. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  21417. RuntimeObject* L_21;
  21418. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  21419. V_11 = (RuntimeObject*)L_21;
  21420. }
  21421. IL_0066:
  21422. try
  21423. {// begin try (depth: 1)
  21424. AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53 * L_22 = ___operation2;
  21425. AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53 * L_23;
  21426. L_23 = (( AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53 * (*) (AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53 *)(AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  21427. RuntimeObject* L_24 = V_11;
  21428. NullCheck((RuntimeObject*)L_24);
  21429. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  21430. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  21431. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  21432. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  21433. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  21434. Il2CppFakeBox<AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  21435. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  21436. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  21437. *L_23 = L_27.m_Value;
  21438. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  21439. }// end try (depth: 1)
  21440. catch(Il2CppExceptionWrapper& e)
  21441. {
  21442. __last_unhandled_exception = (Exception_t *)e.ex;
  21443. goto FINALLY_008b;
  21444. }
  21445. FINALLY_008b:
  21446. {// begin finally (depth: 1)
  21447. {
  21448. RuntimeObject* L_28 = V_11;
  21449. if (!L_28)
  21450. {
  21451. goto IL_0096;
  21452. }
  21453. }
  21454. IL_008f:
  21455. {
  21456. RuntimeObject* L_29 = V_11;
  21457. NullCheck((RuntimeObject*)L_29);
  21458. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  21459. }
  21460. IL_0096:
  21461. {
  21462. IL2CPP_END_FINALLY(139)
  21463. }
  21464. }// end finally (depth: 1)
  21465. IL2CPP_CLEANUP(139)
  21466. {
  21467. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  21468. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  21469. }
  21470. IL_0097:
  21471. {
  21472. int32_t L_30 = V_3;
  21473. int32_t L_31 = V_5;
  21474. int32_t L_32;
  21475. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  21476. V_7 = (int32_t)L_32;
  21477. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  21478. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  21479. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  21480. int32_t L_35 = V_5;
  21481. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  21482. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  21483. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  21484. int32_t L_36 = V_0;
  21485. int32_t L_37 = V_1;
  21486. int32_t L_38 = V_7;
  21487. int32_t L_39 = V_2;
  21488. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  21489. AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53 * L_41 = ___operation2;
  21490. RowIntervalOperationWrapper_2_t03C26882A2C072F8AA5212FC730470B0190B9137 L_42;
  21491. memset((&L_42), 0, sizeof(L_42));
  21492. RowIntervalOperationWrapper_2__ctor_mFC9B3BBA502F2EC2B42F12E40B8EE0A054A9F0EC_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53 *)(AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  21493. V_9 = (RowIntervalOperationWrapper_2_t03C26882A2C072F8AA5212FC730470B0190B9137 )L_42;
  21494. int32_t L_43 = V_5;
  21495. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  21496. RowIntervalOperationWrapper_2_t03C26882A2C072F8AA5212FC730470B0190B9137 L_45 = V_9;
  21497. RowIntervalOperationWrapper_2_t03C26882A2C072F8AA5212FC730470B0190B9137 L_46 = (RowIntervalOperationWrapper_2_t03C26882A2C072F8AA5212FC730470B0190B9137 )L_45;
  21498. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  21499. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  21500. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  21501. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  21502. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  21503. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  21504. }
  21505. IL_00dc:
  21506. {
  21507. return;
  21508. }
  21509. }
  21510. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  21511. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mFADE53A6C4AB42CF42B45DE05D8EEC13B23B6455_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB * ___operation2, const RuntimeMethod* method)
  21512. {
  21513. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  21514. memset((&V_0), 0, sizeof(V_0));
  21515. {
  21516. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  21517. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  21518. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  21519. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  21520. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  21521. AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB * L_3 = ___operation2;
  21522. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB *)(AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  21523. return;
  21524. }
  21525. }
  21526. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  21527. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mF07003DDF99A608884A161C2570972D4C2984C84_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB * ___operation2, const RuntimeMethod* method)
  21528. {
  21529. static bool s_Il2CppMethodInitialized;
  21530. if (!s_Il2CppMethodInitialized)
  21531. {
  21532. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  21533. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  21534. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  21535. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  21536. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  21537. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  21538. s_Il2CppMethodInitialized = true;
  21539. }
  21540. int32_t V_0 = 0;
  21541. int32_t V_1 = 0;
  21542. int32_t V_2 = 0;
  21543. int32_t V_3 = 0;
  21544. int32_t V_4 = 0;
  21545. int32_t V_5 = 0;
  21546. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  21547. int32_t V_7 = 0;
  21548. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  21549. RowIntervalOperationWrapper_2_t21DA928AF39B8C3775DDC700A16F5D240A98AA07 V_9;
  21550. memset((&V_9), 0, sizeof(V_9));
  21551. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  21552. memset((&V_10), 0, sizeof(V_10));
  21553. RuntimeObject* V_11 = NULL;
  21554. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  21555. memset((&V_12), 0, sizeof(V_12));
  21556. Exception_t * __last_unhandled_exception = 0;
  21557. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  21558. {
  21559. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  21560. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  21561. int32_t L_1;
  21562. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  21563. V_0 = (int32_t)L_1;
  21564. int32_t L_2;
  21565. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  21566. V_1 = (int32_t)L_2;
  21567. int32_t L_3;
  21568. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  21569. V_2 = (int32_t)L_3;
  21570. int32_t L_4;
  21571. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  21572. V_3 = (int32_t)L_4;
  21573. int32_t L_5 = V_2;
  21574. int32_t L_6 = V_3;
  21575. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  21576. int32_t L_8;
  21577. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  21578. int32_t L_9;
  21579. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  21580. V_4 = (int32_t)L_9;
  21581. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  21582. int32_t L_11;
  21583. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  21584. int32_t L_12 = V_4;
  21585. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  21586. int32_t L_13;
  21587. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  21588. V_5 = (int32_t)L_13;
  21589. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  21590. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  21591. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  21592. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  21593. int32_t L_16 = V_5;
  21594. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  21595. {
  21596. goto IL_0097;
  21597. }
  21598. }
  21599. {
  21600. int32_t L_17 = V_0;
  21601. int32_t L_18 = V_1;
  21602. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  21603. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  21604. int32_t L_20 = V_2;
  21605. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  21606. RuntimeObject* L_21;
  21607. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  21608. V_11 = (RuntimeObject*)L_21;
  21609. }
  21610. IL_0066:
  21611. try
  21612. {// begin try (depth: 1)
  21613. AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB * L_22 = ___operation2;
  21614. AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB * L_23;
  21615. L_23 = (( AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB * (*) (AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB *)(AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  21616. RuntimeObject* L_24 = V_11;
  21617. NullCheck((RuntimeObject*)L_24);
  21618. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  21619. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  21620. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  21621. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  21622. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  21623. Il2CppFakeBox<AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  21624. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  21625. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  21626. *L_23 = L_27.m_Value;
  21627. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  21628. }// end try (depth: 1)
  21629. catch(Il2CppExceptionWrapper& e)
  21630. {
  21631. __last_unhandled_exception = (Exception_t *)e.ex;
  21632. goto FINALLY_008b;
  21633. }
  21634. FINALLY_008b:
  21635. {// begin finally (depth: 1)
  21636. {
  21637. RuntimeObject* L_28 = V_11;
  21638. if (!L_28)
  21639. {
  21640. goto IL_0096;
  21641. }
  21642. }
  21643. IL_008f:
  21644. {
  21645. RuntimeObject* L_29 = V_11;
  21646. NullCheck((RuntimeObject*)L_29);
  21647. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  21648. }
  21649. IL_0096:
  21650. {
  21651. IL2CPP_END_FINALLY(139)
  21652. }
  21653. }// end finally (depth: 1)
  21654. IL2CPP_CLEANUP(139)
  21655. {
  21656. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  21657. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  21658. }
  21659. IL_0097:
  21660. {
  21661. int32_t L_30 = V_3;
  21662. int32_t L_31 = V_5;
  21663. int32_t L_32;
  21664. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  21665. V_7 = (int32_t)L_32;
  21666. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  21667. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  21668. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  21669. int32_t L_35 = V_5;
  21670. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  21671. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  21672. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  21673. int32_t L_36 = V_0;
  21674. int32_t L_37 = V_1;
  21675. int32_t L_38 = V_7;
  21676. int32_t L_39 = V_2;
  21677. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  21678. AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB * L_41 = ___operation2;
  21679. RowIntervalOperationWrapper_2_t21DA928AF39B8C3775DDC700A16F5D240A98AA07 L_42;
  21680. memset((&L_42), 0, sizeof(L_42));
  21681. RowIntervalOperationWrapper_2__ctor_mA728F24680ACA30783A99850CE8F09EF30F5CD4E_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB *)(AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  21682. V_9 = (RowIntervalOperationWrapper_2_t21DA928AF39B8C3775DDC700A16F5D240A98AA07 )L_42;
  21683. int32_t L_43 = V_5;
  21684. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  21685. RowIntervalOperationWrapper_2_t21DA928AF39B8C3775DDC700A16F5D240A98AA07 L_45 = V_9;
  21686. RowIntervalOperationWrapper_2_t21DA928AF39B8C3775DDC700A16F5D240A98AA07 L_46 = (RowIntervalOperationWrapper_2_t21DA928AF39B8C3775DDC700A16F5D240A98AA07 )L_45;
  21687. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  21688. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  21689. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  21690. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  21691. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  21692. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  21693. }
  21694. IL_00dc:
  21695. {
  21696. return;
  21697. }
  21698. }
  21699. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  21700. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m5E9001706A8180DDF5B2B6FCB3C22B5FB7B7AFE6_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091 * ___operation2, const RuntimeMethod* method)
  21701. {
  21702. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  21703. memset((&V_0), 0, sizeof(V_0));
  21704. {
  21705. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  21706. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  21707. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  21708. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  21709. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  21710. AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091 * L_3 = ___operation2;
  21711. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091 *)(AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  21712. return;
  21713. }
  21714. }
  21715. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  21716. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mB9F82433861E19E40B365BFC3D85A7BCE3BCA6F9_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091 * ___operation2, const RuntimeMethod* method)
  21717. {
  21718. static bool s_Il2CppMethodInitialized;
  21719. if (!s_Il2CppMethodInitialized)
  21720. {
  21721. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  21722. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  21723. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  21724. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  21725. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  21726. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  21727. s_Il2CppMethodInitialized = true;
  21728. }
  21729. int32_t V_0 = 0;
  21730. int32_t V_1 = 0;
  21731. int32_t V_2 = 0;
  21732. int32_t V_3 = 0;
  21733. int32_t V_4 = 0;
  21734. int32_t V_5 = 0;
  21735. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  21736. int32_t V_7 = 0;
  21737. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  21738. RowIntervalOperationWrapper_2_t5D86109F9979837DC3283F715497CE50FD3DD342 V_9;
  21739. memset((&V_9), 0, sizeof(V_9));
  21740. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  21741. memset((&V_10), 0, sizeof(V_10));
  21742. RuntimeObject* V_11 = NULL;
  21743. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  21744. memset((&V_12), 0, sizeof(V_12));
  21745. Exception_t * __last_unhandled_exception = 0;
  21746. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  21747. {
  21748. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  21749. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  21750. int32_t L_1;
  21751. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  21752. V_0 = (int32_t)L_1;
  21753. int32_t L_2;
  21754. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  21755. V_1 = (int32_t)L_2;
  21756. int32_t L_3;
  21757. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  21758. V_2 = (int32_t)L_3;
  21759. int32_t L_4;
  21760. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  21761. V_3 = (int32_t)L_4;
  21762. int32_t L_5 = V_2;
  21763. int32_t L_6 = V_3;
  21764. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  21765. int32_t L_8;
  21766. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  21767. int32_t L_9;
  21768. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  21769. V_4 = (int32_t)L_9;
  21770. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  21771. int32_t L_11;
  21772. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  21773. int32_t L_12 = V_4;
  21774. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  21775. int32_t L_13;
  21776. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  21777. V_5 = (int32_t)L_13;
  21778. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  21779. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  21780. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  21781. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  21782. int32_t L_16 = V_5;
  21783. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  21784. {
  21785. goto IL_0097;
  21786. }
  21787. }
  21788. {
  21789. int32_t L_17 = V_0;
  21790. int32_t L_18 = V_1;
  21791. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  21792. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  21793. int32_t L_20 = V_2;
  21794. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  21795. RuntimeObject* L_21;
  21796. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  21797. V_11 = (RuntimeObject*)L_21;
  21798. }
  21799. IL_0066:
  21800. try
  21801. {// begin try (depth: 1)
  21802. AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091 * L_22 = ___operation2;
  21803. AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091 * L_23;
  21804. L_23 = (( AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091 * (*) (AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091 *)(AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  21805. RuntimeObject* L_24 = V_11;
  21806. NullCheck((RuntimeObject*)L_24);
  21807. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  21808. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  21809. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  21810. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  21811. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  21812. Il2CppFakeBox<AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  21813. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  21814. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  21815. *L_23 = L_27.m_Value;
  21816. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  21817. }// end try (depth: 1)
  21818. catch(Il2CppExceptionWrapper& e)
  21819. {
  21820. __last_unhandled_exception = (Exception_t *)e.ex;
  21821. goto FINALLY_008b;
  21822. }
  21823. FINALLY_008b:
  21824. {// begin finally (depth: 1)
  21825. {
  21826. RuntimeObject* L_28 = V_11;
  21827. if (!L_28)
  21828. {
  21829. goto IL_0096;
  21830. }
  21831. }
  21832. IL_008f:
  21833. {
  21834. RuntimeObject* L_29 = V_11;
  21835. NullCheck((RuntimeObject*)L_29);
  21836. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  21837. }
  21838. IL_0096:
  21839. {
  21840. IL2CPP_END_FINALLY(139)
  21841. }
  21842. }// end finally (depth: 1)
  21843. IL2CPP_CLEANUP(139)
  21844. {
  21845. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  21846. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  21847. }
  21848. IL_0097:
  21849. {
  21850. int32_t L_30 = V_3;
  21851. int32_t L_31 = V_5;
  21852. int32_t L_32;
  21853. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  21854. V_7 = (int32_t)L_32;
  21855. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  21856. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  21857. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  21858. int32_t L_35 = V_5;
  21859. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  21860. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  21861. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  21862. int32_t L_36 = V_0;
  21863. int32_t L_37 = V_1;
  21864. int32_t L_38 = V_7;
  21865. int32_t L_39 = V_2;
  21866. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  21867. AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091 * L_41 = ___operation2;
  21868. RowIntervalOperationWrapper_2_t5D86109F9979837DC3283F715497CE50FD3DD342 L_42;
  21869. memset((&L_42), 0, sizeof(L_42));
  21870. RowIntervalOperationWrapper_2__ctor_m8D3D8B6855C1078FB82142E51795B68F32C9C5E0_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091 *)(AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  21871. V_9 = (RowIntervalOperationWrapper_2_t5D86109F9979837DC3283F715497CE50FD3DD342 )L_42;
  21872. int32_t L_43 = V_5;
  21873. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  21874. RowIntervalOperationWrapper_2_t5D86109F9979837DC3283F715497CE50FD3DD342 L_45 = V_9;
  21875. RowIntervalOperationWrapper_2_t5D86109F9979837DC3283F715497CE50FD3DD342 L_46 = (RowIntervalOperationWrapper_2_t5D86109F9979837DC3283F715497CE50FD3DD342 )L_45;
  21876. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  21877. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  21878. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  21879. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  21880. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  21881. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  21882. }
  21883. IL_00dc:
  21884. {
  21885. return;
  21886. }
  21887. }
  21888. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  21889. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m66095C17464991E5B4A6B302675E24328A6EB1C1_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC * ___operation2, const RuntimeMethod* method)
  21890. {
  21891. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  21892. memset((&V_0), 0, sizeof(V_0));
  21893. {
  21894. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  21895. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  21896. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  21897. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  21898. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  21899. AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC * L_3 = ___operation2;
  21900. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC *)(AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  21901. return;
  21902. }
  21903. }
  21904. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Argb32,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  21905. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mD1136F25B12C05B1BC961F7F45B320A7AC9CF2C9_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC * ___operation2, const RuntimeMethod* method)
  21906. {
  21907. static bool s_Il2CppMethodInitialized;
  21908. if (!s_Il2CppMethodInitialized)
  21909. {
  21910. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  21911. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  21912. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  21913. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  21914. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  21915. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  21916. s_Il2CppMethodInitialized = true;
  21917. }
  21918. int32_t V_0 = 0;
  21919. int32_t V_1 = 0;
  21920. int32_t V_2 = 0;
  21921. int32_t V_3 = 0;
  21922. int32_t V_4 = 0;
  21923. int32_t V_5 = 0;
  21924. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  21925. int32_t V_7 = 0;
  21926. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  21927. RowIntervalOperationWrapper_2_tAC589850D1E827E3FB692A3B12122D12263DEDB1 V_9;
  21928. memset((&V_9), 0, sizeof(V_9));
  21929. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  21930. memset((&V_10), 0, sizeof(V_10));
  21931. RuntimeObject* V_11 = NULL;
  21932. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  21933. memset((&V_12), 0, sizeof(V_12));
  21934. Exception_t * __last_unhandled_exception = 0;
  21935. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  21936. {
  21937. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  21938. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  21939. int32_t L_1;
  21940. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  21941. V_0 = (int32_t)L_1;
  21942. int32_t L_2;
  21943. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  21944. V_1 = (int32_t)L_2;
  21945. int32_t L_3;
  21946. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  21947. V_2 = (int32_t)L_3;
  21948. int32_t L_4;
  21949. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  21950. V_3 = (int32_t)L_4;
  21951. int32_t L_5 = V_2;
  21952. int32_t L_6 = V_3;
  21953. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  21954. int32_t L_8;
  21955. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  21956. int32_t L_9;
  21957. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  21958. V_4 = (int32_t)L_9;
  21959. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  21960. int32_t L_11;
  21961. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  21962. int32_t L_12 = V_4;
  21963. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  21964. int32_t L_13;
  21965. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  21966. V_5 = (int32_t)L_13;
  21967. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  21968. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  21969. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  21970. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  21971. int32_t L_16 = V_5;
  21972. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  21973. {
  21974. goto IL_0097;
  21975. }
  21976. }
  21977. {
  21978. int32_t L_17 = V_0;
  21979. int32_t L_18 = V_1;
  21980. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  21981. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  21982. int32_t L_20 = V_2;
  21983. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  21984. RuntimeObject* L_21;
  21985. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  21986. V_11 = (RuntimeObject*)L_21;
  21987. }
  21988. IL_0066:
  21989. try
  21990. {// begin try (depth: 1)
  21991. AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC * L_22 = ___operation2;
  21992. AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC * L_23;
  21993. L_23 = (( AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC * (*) (AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC *)(AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  21994. RuntimeObject* L_24 = V_11;
  21995. NullCheck((RuntimeObject*)L_24);
  21996. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  21997. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  21998. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  21999. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  22000. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  22001. Il2CppFakeBox<AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  22002. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  22003. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  22004. *L_23 = L_27.m_Value;
  22005. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  22006. }// end try (depth: 1)
  22007. catch(Il2CppExceptionWrapper& e)
  22008. {
  22009. __last_unhandled_exception = (Exception_t *)e.ex;
  22010. goto FINALLY_008b;
  22011. }
  22012. FINALLY_008b:
  22013. {// begin finally (depth: 1)
  22014. {
  22015. RuntimeObject* L_28 = V_11;
  22016. if (!L_28)
  22017. {
  22018. goto IL_0096;
  22019. }
  22020. }
  22021. IL_008f:
  22022. {
  22023. RuntimeObject* L_29 = V_11;
  22024. NullCheck((RuntimeObject*)L_29);
  22025. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  22026. }
  22027. IL_0096:
  22028. {
  22029. IL2CPP_END_FINALLY(139)
  22030. }
  22031. }// end finally (depth: 1)
  22032. IL2CPP_CLEANUP(139)
  22033. {
  22034. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  22035. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  22036. }
  22037. IL_0097:
  22038. {
  22039. int32_t L_30 = V_3;
  22040. int32_t L_31 = V_5;
  22041. int32_t L_32;
  22042. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  22043. V_7 = (int32_t)L_32;
  22044. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  22045. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  22046. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  22047. int32_t L_35 = V_5;
  22048. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  22049. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  22050. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  22051. int32_t L_36 = V_0;
  22052. int32_t L_37 = V_1;
  22053. int32_t L_38 = V_7;
  22054. int32_t L_39 = V_2;
  22055. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  22056. AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC * L_41 = ___operation2;
  22057. RowIntervalOperationWrapper_2_tAC589850D1E827E3FB692A3B12122D12263DEDB1 L_42;
  22058. memset((&L_42), 0, sizeof(L_42));
  22059. RowIntervalOperationWrapper_2__ctor_mDF6F3B3C18E5CAB9EBBE657A1751CC43E41515BD_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC *)(AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  22060. V_9 = (RowIntervalOperationWrapper_2_tAC589850D1E827E3FB692A3B12122D12263DEDB1 )L_42;
  22061. int32_t L_43 = V_5;
  22062. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  22063. RowIntervalOperationWrapper_2_tAC589850D1E827E3FB692A3B12122D12263DEDB1 L_45 = V_9;
  22064. RowIntervalOperationWrapper_2_tAC589850D1E827E3FB692A3B12122D12263DEDB1 L_46 = (RowIntervalOperationWrapper_2_tAC589850D1E827E3FB692A3B12122D12263DEDB1 )L_45;
  22065. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  22066. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  22067. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  22068. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  22069. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  22070. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  22071. }
  22072. IL_00dc:
  22073. {
  22074. return;
  22075. }
  22076. }
  22077. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  22078. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mACB689E45B6C4F3C297B5905F3FFC54CAFC0144F_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121 * ___operation2, const RuntimeMethod* method)
  22079. {
  22080. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  22081. memset((&V_0), 0, sizeof(V_0));
  22082. {
  22083. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  22084. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  22085. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  22086. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  22087. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  22088. AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121 * L_3 = ___operation2;
  22089. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121 *)(AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  22090. return;
  22091. }
  22092. }
  22093. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  22094. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m23392F57008762BD335C3E8AE5F1FEB50BFE86AB_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121 * ___operation2, const RuntimeMethod* method)
  22095. {
  22096. static bool s_Il2CppMethodInitialized;
  22097. if (!s_Il2CppMethodInitialized)
  22098. {
  22099. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  22100. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  22101. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  22102. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  22103. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  22104. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  22105. s_Il2CppMethodInitialized = true;
  22106. }
  22107. int32_t V_0 = 0;
  22108. int32_t V_1 = 0;
  22109. int32_t V_2 = 0;
  22110. int32_t V_3 = 0;
  22111. int32_t V_4 = 0;
  22112. int32_t V_5 = 0;
  22113. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  22114. int32_t V_7 = 0;
  22115. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  22116. RowIntervalOperationWrapper_2_t785AC9D1C0D0D195B6C48847344D1CB2DC0E1A9D V_9;
  22117. memset((&V_9), 0, sizeof(V_9));
  22118. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  22119. memset((&V_10), 0, sizeof(V_10));
  22120. RuntimeObject* V_11 = NULL;
  22121. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  22122. memset((&V_12), 0, sizeof(V_12));
  22123. Exception_t * __last_unhandled_exception = 0;
  22124. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  22125. {
  22126. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  22127. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  22128. int32_t L_1;
  22129. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  22130. V_0 = (int32_t)L_1;
  22131. int32_t L_2;
  22132. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  22133. V_1 = (int32_t)L_2;
  22134. int32_t L_3;
  22135. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  22136. V_2 = (int32_t)L_3;
  22137. int32_t L_4;
  22138. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  22139. V_3 = (int32_t)L_4;
  22140. int32_t L_5 = V_2;
  22141. int32_t L_6 = V_3;
  22142. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  22143. int32_t L_8;
  22144. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  22145. int32_t L_9;
  22146. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  22147. V_4 = (int32_t)L_9;
  22148. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  22149. int32_t L_11;
  22150. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  22151. int32_t L_12 = V_4;
  22152. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  22153. int32_t L_13;
  22154. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  22155. V_5 = (int32_t)L_13;
  22156. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  22157. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  22158. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  22159. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  22160. int32_t L_16 = V_5;
  22161. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  22162. {
  22163. goto IL_0097;
  22164. }
  22165. }
  22166. {
  22167. int32_t L_17 = V_0;
  22168. int32_t L_18 = V_1;
  22169. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  22170. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  22171. int32_t L_20 = V_2;
  22172. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  22173. RuntimeObject* L_21;
  22174. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  22175. V_11 = (RuntimeObject*)L_21;
  22176. }
  22177. IL_0066:
  22178. try
  22179. {// begin try (depth: 1)
  22180. AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121 * L_22 = ___operation2;
  22181. AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121 * L_23;
  22182. L_23 = (( AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121 * (*) (AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121 *)(AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  22183. RuntimeObject* L_24 = V_11;
  22184. NullCheck((RuntimeObject*)L_24);
  22185. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  22186. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  22187. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  22188. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  22189. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  22190. Il2CppFakeBox<AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  22191. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  22192. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  22193. *L_23 = L_27.m_Value;
  22194. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  22195. }// end try (depth: 1)
  22196. catch(Il2CppExceptionWrapper& e)
  22197. {
  22198. __last_unhandled_exception = (Exception_t *)e.ex;
  22199. goto FINALLY_008b;
  22200. }
  22201. FINALLY_008b:
  22202. {// begin finally (depth: 1)
  22203. {
  22204. RuntimeObject* L_28 = V_11;
  22205. if (!L_28)
  22206. {
  22207. goto IL_0096;
  22208. }
  22209. }
  22210. IL_008f:
  22211. {
  22212. RuntimeObject* L_29 = V_11;
  22213. NullCheck((RuntimeObject*)L_29);
  22214. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  22215. }
  22216. IL_0096:
  22217. {
  22218. IL2CPP_END_FINALLY(139)
  22219. }
  22220. }// end finally (depth: 1)
  22221. IL2CPP_CLEANUP(139)
  22222. {
  22223. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  22224. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  22225. }
  22226. IL_0097:
  22227. {
  22228. int32_t L_30 = V_3;
  22229. int32_t L_31 = V_5;
  22230. int32_t L_32;
  22231. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  22232. V_7 = (int32_t)L_32;
  22233. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  22234. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  22235. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  22236. int32_t L_35 = V_5;
  22237. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  22238. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  22239. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  22240. int32_t L_36 = V_0;
  22241. int32_t L_37 = V_1;
  22242. int32_t L_38 = V_7;
  22243. int32_t L_39 = V_2;
  22244. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  22245. AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121 * L_41 = ___operation2;
  22246. RowIntervalOperationWrapper_2_t785AC9D1C0D0D195B6C48847344D1CB2DC0E1A9D L_42;
  22247. memset((&L_42), 0, sizeof(L_42));
  22248. RowIntervalOperationWrapper_2__ctor_mC7821E36F67EA85CED7351621BF2856392871722_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121 *)(AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  22249. V_9 = (RowIntervalOperationWrapper_2_t785AC9D1C0D0D195B6C48847344D1CB2DC0E1A9D )L_42;
  22250. int32_t L_43 = V_5;
  22251. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  22252. RowIntervalOperationWrapper_2_t785AC9D1C0D0D195B6C48847344D1CB2DC0E1A9D L_45 = V_9;
  22253. RowIntervalOperationWrapper_2_t785AC9D1C0D0D195B6C48847344D1CB2DC0E1A9D L_46 = (RowIntervalOperationWrapper_2_t785AC9D1C0D0D195B6C48847344D1CB2DC0E1A9D )L_45;
  22254. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  22255. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  22256. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  22257. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  22258. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  22259. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  22260. }
  22261. IL_00dc:
  22262. {
  22263. return;
  22264. }
  22265. }
  22266. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  22267. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m9650DCE8BA16FFC57006ACA46BBC729D7C25A551_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842 * ___operation2, const RuntimeMethod* method)
  22268. {
  22269. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  22270. memset((&V_0), 0, sizeof(V_0));
  22271. {
  22272. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  22273. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  22274. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  22275. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  22276. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  22277. AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842 * L_3 = ___operation2;
  22278. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842 *)(AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  22279. return;
  22280. }
  22281. }
  22282. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  22283. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mD47F2DA38AAD11F66854CC6815BCE997CACCF082_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842 * ___operation2, const RuntimeMethod* method)
  22284. {
  22285. static bool s_Il2CppMethodInitialized;
  22286. if (!s_Il2CppMethodInitialized)
  22287. {
  22288. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  22289. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  22290. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  22291. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  22292. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  22293. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  22294. s_Il2CppMethodInitialized = true;
  22295. }
  22296. int32_t V_0 = 0;
  22297. int32_t V_1 = 0;
  22298. int32_t V_2 = 0;
  22299. int32_t V_3 = 0;
  22300. int32_t V_4 = 0;
  22301. int32_t V_5 = 0;
  22302. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  22303. int32_t V_7 = 0;
  22304. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  22305. RowIntervalOperationWrapper_2_t23A09F3FA624F9C2723ABF787B04194018629E70 V_9;
  22306. memset((&V_9), 0, sizeof(V_9));
  22307. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  22308. memset((&V_10), 0, sizeof(V_10));
  22309. RuntimeObject* V_11 = NULL;
  22310. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  22311. memset((&V_12), 0, sizeof(V_12));
  22312. Exception_t * __last_unhandled_exception = 0;
  22313. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  22314. {
  22315. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  22316. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  22317. int32_t L_1;
  22318. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  22319. V_0 = (int32_t)L_1;
  22320. int32_t L_2;
  22321. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  22322. V_1 = (int32_t)L_2;
  22323. int32_t L_3;
  22324. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  22325. V_2 = (int32_t)L_3;
  22326. int32_t L_4;
  22327. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  22328. V_3 = (int32_t)L_4;
  22329. int32_t L_5 = V_2;
  22330. int32_t L_6 = V_3;
  22331. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  22332. int32_t L_8;
  22333. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  22334. int32_t L_9;
  22335. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  22336. V_4 = (int32_t)L_9;
  22337. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  22338. int32_t L_11;
  22339. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  22340. int32_t L_12 = V_4;
  22341. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  22342. int32_t L_13;
  22343. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  22344. V_5 = (int32_t)L_13;
  22345. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  22346. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  22347. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  22348. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  22349. int32_t L_16 = V_5;
  22350. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  22351. {
  22352. goto IL_0097;
  22353. }
  22354. }
  22355. {
  22356. int32_t L_17 = V_0;
  22357. int32_t L_18 = V_1;
  22358. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  22359. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  22360. int32_t L_20 = V_2;
  22361. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  22362. RuntimeObject* L_21;
  22363. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  22364. V_11 = (RuntimeObject*)L_21;
  22365. }
  22366. IL_0066:
  22367. try
  22368. {// begin try (depth: 1)
  22369. AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842 * L_22 = ___operation2;
  22370. AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842 * L_23;
  22371. L_23 = (( AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842 * (*) (AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842 *)(AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  22372. RuntimeObject* L_24 = V_11;
  22373. NullCheck((RuntimeObject*)L_24);
  22374. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  22375. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  22376. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  22377. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  22378. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  22379. Il2CppFakeBox<AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  22380. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  22381. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  22382. *L_23 = L_27.m_Value;
  22383. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  22384. }// end try (depth: 1)
  22385. catch(Il2CppExceptionWrapper& e)
  22386. {
  22387. __last_unhandled_exception = (Exception_t *)e.ex;
  22388. goto FINALLY_008b;
  22389. }
  22390. FINALLY_008b:
  22391. {// begin finally (depth: 1)
  22392. {
  22393. RuntimeObject* L_28 = V_11;
  22394. if (!L_28)
  22395. {
  22396. goto IL_0096;
  22397. }
  22398. }
  22399. IL_008f:
  22400. {
  22401. RuntimeObject* L_29 = V_11;
  22402. NullCheck((RuntimeObject*)L_29);
  22403. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  22404. }
  22405. IL_0096:
  22406. {
  22407. IL2CPP_END_FINALLY(139)
  22408. }
  22409. }// end finally (depth: 1)
  22410. IL2CPP_CLEANUP(139)
  22411. {
  22412. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  22413. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  22414. }
  22415. IL_0097:
  22416. {
  22417. int32_t L_30 = V_3;
  22418. int32_t L_31 = V_5;
  22419. int32_t L_32;
  22420. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  22421. V_7 = (int32_t)L_32;
  22422. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  22423. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  22424. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  22425. int32_t L_35 = V_5;
  22426. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  22427. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  22428. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  22429. int32_t L_36 = V_0;
  22430. int32_t L_37 = V_1;
  22431. int32_t L_38 = V_7;
  22432. int32_t L_39 = V_2;
  22433. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  22434. AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842 * L_41 = ___operation2;
  22435. RowIntervalOperationWrapper_2_t23A09F3FA624F9C2723ABF787B04194018629E70 L_42;
  22436. memset((&L_42), 0, sizeof(L_42));
  22437. RowIntervalOperationWrapper_2__ctor_m33FB9B9052331A585A4EF2281BAA3197BCCA0712_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842 *)(AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  22438. V_9 = (RowIntervalOperationWrapper_2_t23A09F3FA624F9C2723ABF787B04194018629E70 )L_42;
  22439. int32_t L_43 = V_5;
  22440. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  22441. RowIntervalOperationWrapper_2_t23A09F3FA624F9C2723ABF787B04194018629E70 L_45 = V_9;
  22442. RowIntervalOperationWrapper_2_t23A09F3FA624F9C2723ABF787B04194018629E70 L_46 = (RowIntervalOperationWrapper_2_t23A09F3FA624F9C2723ABF787B04194018629E70 )L_45;
  22443. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  22444. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  22445. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  22446. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  22447. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  22448. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  22449. }
  22450. IL_00dc:
  22451. {
  22452. return;
  22453. }
  22454. }
  22455. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  22456. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mFD40EEDBB29A19FE67FF709EBFEF4EC6FCF7A727_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D * ___operation2, const RuntimeMethod* method)
  22457. {
  22458. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  22459. memset((&V_0), 0, sizeof(V_0));
  22460. {
  22461. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  22462. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  22463. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  22464. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  22465. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  22466. AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D * L_3 = ___operation2;
  22467. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D *)(AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  22468. return;
  22469. }
  22470. }
  22471. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  22472. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m55DC54280599345F340E3E23CD19BD644DF010C1_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D * ___operation2, const RuntimeMethod* method)
  22473. {
  22474. static bool s_Il2CppMethodInitialized;
  22475. if (!s_Il2CppMethodInitialized)
  22476. {
  22477. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  22478. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  22479. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  22480. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  22481. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  22482. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  22483. s_Il2CppMethodInitialized = true;
  22484. }
  22485. int32_t V_0 = 0;
  22486. int32_t V_1 = 0;
  22487. int32_t V_2 = 0;
  22488. int32_t V_3 = 0;
  22489. int32_t V_4 = 0;
  22490. int32_t V_5 = 0;
  22491. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  22492. int32_t V_7 = 0;
  22493. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  22494. RowIntervalOperationWrapper_2_tAC0170875D886B8CF4132D48B65870B46E65D507 V_9;
  22495. memset((&V_9), 0, sizeof(V_9));
  22496. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  22497. memset((&V_10), 0, sizeof(V_10));
  22498. RuntimeObject* V_11 = NULL;
  22499. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  22500. memset((&V_12), 0, sizeof(V_12));
  22501. Exception_t * __last_unhandled_exception = 0;
  22502. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  22503. {
  22504. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  22505. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  22506. int32_t L_1;
  22507. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  22508. V_0 = (int32_t)L_1;
  22509. int32_t L_2;
  22510. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  22511. V_1 = (int32_t)L_2;
  22512. int32_t L_3;
  22513. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  22514. V_2 = (int32_t)L_3;
  22515. int32_t L_4;
  22516. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  22517. V_3 = (int32_t)L_4;
  22518. int32_t L_5 = V_2;
  22519. int32_t L_6 = V_3;
  22520. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  22521. int32_t L_8;
  22522. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  22523. int32_t L_9;
  22524. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  22525. V_4 = (int32_t)L_9;
  22526. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  22527. int32_t L_11;
  22528. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  22529. int32_t L_12 = V_4;
  22530. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  22531. int32_t L_13;
  22532. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  22533. V_5 = (int32_t)L_13;
  22534. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  22535. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  22536. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  22537. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  22538. int32_t L_16 = V_5;
  22539. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  22540. {
  22541. goto IL_0097;
  22542. }
  22543. }
  22544. {
  22545. int32_t L_17 = V_0;
  22546. int32_t L_18 = V_1;
  22547. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  22548. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  22549. int32_t L_20 = V_2;
  22550. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  22551. RuntimeObject* L_21;
  22552. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  22553. V_11 = (RuntimeObject*)L_21;
  22554. }
  22555. IL_0066:
  22556. try
  22557. {// begin try (depth: 1)
  22558. AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D * L_22 = ___operation2;
  22559. AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D * L_23;
  22560. L_23 = (( AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D * (*) (AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D *)(AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  22561. RuntimeObject* L_24 = V_11;
  22562. NullCheck((RuntimeObject*)L_24);
  22563. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  22564. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  22565. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  22566. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  22567. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  22568. Il2CppFakeBox<AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  22569. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  22570. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  22571. *L_23 = L_27.m_Value;
  22572. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  22573. }// end try (depth: 1)
  22574. catch(Il2CppExceptionWrapper& e)
  22575. {
  22576. __last_unhandled_exception = (Exception_t *)e.ex;
  22577. goto FINALLY_008b;
  22578. }
  22579. FINALLY_008b:
  22580. {// begin finally (depth: 1)
  22581. {
  22582. RuntimeObject* L_28 = V_11;
  22583. if (!L_28)
  22584. {
  22585. goto IL_0096;
  22586. }
  22587. }
  22588. IL_008f:
  22589. {
  22590. RuntimeObject* L_29 = V_11;
  22591. NullCheck((RuntimeObject*)L_29);
  22592. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  22593. }
  22594. IL_0096:
  22595. {
  22596. IL2CPP_END_FINALLY(139)
  22597. }
  22598. }// end finally (depth: 1)
  22599. IL2CPP_CLEANUP(139)
  22600. {
  22601. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  22602. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  22603. }
  22604. IL_0097:
  22605. {
  22606. int32_t L_30 = V_3;
  22607. int32_t L_31 = V_5;
  22608. int32_t L_32;
  22609. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  22610. V_7 = (int32_t)L_32;
  22611. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  22612. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  22613. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  22614. int32_t L_35 = V_5;
  22615. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  22616. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  22617. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  22618. int32_t L_36 = V_0;
  22619. int32_t L_37 = V_1;
  22620. int32_t L_38 = V_7;
  22621. int32_t L_39 = V_2;
  22622. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  22623. AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D * L_41 = ___operation2;
  22624. RowIntervalOperationWrapper_2_tAC0170875D886B8CF4132D48B65870B46E65D507 L_42;
  22625. memset((&L_42), 0, sizeof(L_42));
  22626. RowIntervalOperationWrapper_2__ctor_m2F3F8C6CAA876B2E83B5C5AA8796BC3295B4186A_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D *)(AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  22627. V_9 = (RowIntervalOperationWrapper_2_tAC0170875D886B8CF4132D48B65870B46E65D507 )L_42;
  22628. int32_t L_43 = V_5;
  22629. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  22630. RowIntervalOperationWrapper_2_tAC0170875D886B8CF4132D48B65870B46E65D507 L_45 = V_9;
  22631. RowIntervalOperationWrapper_2_tAC0170875D886B8CF4132D48B65870B46E65D507 L_46 = (RowIntervalOperationWrapper_2_tAC0170875D886B8CF4132D48B65870B46E65D507 )L_45;
  22632. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  22633. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  22634. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  22635. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  22636. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  22637. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  22638. }
  22639. IL_00dc:
  22640. {
  22641. return;
  22642. }
  22643. }
  22644. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  22645. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m32AE197C9C94350047B458912D50B6DFA70B2DD7_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8 * ___operation2, const RuntimeMethod* method)
  22646. {
  22647. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  22648. memset((&V_0), 0, sizeof(V_0));
  22649. {
  22650. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  22651. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  22652. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  22653. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  22654. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  22655. AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8 * L_3 = ___operation2;
  22656. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8 *)(AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  22657. return;
  22658. }
  22659. }
  22660. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  22661. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mAD9722B4D6D6AE0829B5448CAB63E389B058A216_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8 * ___operation2, const RuntimeMethod* method)
  22662. {
  22663. static bool s_Il2CppMethodInitialized;
  22664. if (!s_Il2CppMethodInitialized)
  22665. {
  22666. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  22667. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  22668. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  22669. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  22670. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  22671. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  22672. s_Il2CppMethodInitialized = true;
  22673. }
  22674. int32_t V_0 = 0;
  22675. int32_t V_1 = 0;
  22676. int32_t V_2 = 0;
  22677. int32_t V_3 = 0;
  22678. int32_t V_4 = 0;
  22679. int32_t V_5 = 0;
  22680. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  22681. int32_t V_7 = 0;
  22682. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  22683. RowIntervalOperationWrapper_2_t3D6A0231A0E660A168EA167F634AC226DC8499A3 V_9;
  22684. memset((&V_9), 0, sizeof(V_9));
  22685. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  22686. memset((&V_10), 0, sizeof(V_10));
  22687. RuntimeObject* V_11 = NULL;
  22688. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  22689. memset((&V_12), 0, sizeof(V_12));
  22690. Exception_t * __last_unhandled_exception = 0;
  22691. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  22692. {
  22693. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  22694. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  22695. int32_t L_1;
  22696. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  22697. V_0 = (int32_t)L_1;
  22698. int32_t L_2;
  22699. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  22700. V_1 = (int32_t)L_2;
  22701. int32_t L_3;
  22702. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  22703. V_2 = (int32_t)L_3;
  22704. int32_t L_4;
  22705. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  22706. V_3 = (int32_t)L_4;
  22707. int32_t L_5 = V_2;
  22708. int32_t L_6 = V_3;
  22709. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  22710. int32_t L_8;
  22711. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  22712. int32_t L_9;
  22713. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  22714. V_4 = (int32_t)L_9;
  22715. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  22716. int32_t L_11;
  22717. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  22718. int32_t L_12 = V_4;
  22719. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  22720. int32_t L_13;
  22721. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  22722. V_5 = (int32_t)L_13;
  22723. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  22724. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  22725. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  22726. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  22727. int32_t L_16 = V_5;
  22728. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  22729. {
  22730. goto IL_0097;
  22731. }
  22732. }
  22733. {
  22734. int32_t L_17 = V_0;
  22735. int32_t L_18 = V_1;
  22736. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  22737. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  22738. int32_t L_20 = V_2;
  22739. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  22740. RuntimeObject* L_21;
  22741. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  22742. V_11 = (RuntimeObject*)L_21;
  22743. }
  22744. IL_0066:
  22745. try
  22746. {// begin try (depth: 1)
  22747. AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8 * L_22 = ___operation2;
  22748. AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8 * L_23;
  22749. L_23 = (( AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8 * (*) (AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8 *)(AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  22750. RuntimeObject* L_24 = V_11;
  22751. NullCheck((RuntimeObject*)L_24);
  22752. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  22753. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  22754. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  22755. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  22756. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  22757. Il2CppFakeBox<AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  22758. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  22759. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  22760. *L_23 = L_27.m_Value;
  22761. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  22762. }// end try (depth: 1)
  22763. catch(Il2CppExceptionWrapper& e)
  22764. {
  22765. __last_unhandled_exception = (Exception_t *)e.ex;
  22766. goto FINALLY_008b;
  22767. }
  22768. FINALLY_008b:
  22769. {// begin finally (depth: 1)
  22770. {
  22771. RuntimeObject* L_28 = V_11;
  22772. if (!L_28)
  22773. {
  22774. goto IL_0096;
  22775. }
  22776. }
  22777. IL_008f:
  22778. {
  22779. RuntimeObject* L_29 = V_11;
  22780. NullCheck((RuntimeObject*)L_29);
  22781. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  22782. }
  22783. IL_0096:
  22784. {
  22785. IL2CPP_END_FINALLY(139)
  22786. }
  22787. }// end finally (depth: 1)
  22788. IL2CPP_CLEANUP(139)
  22789. {
  22790. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  22791. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  22792. }
  22793. IL_0097:
  22794. {
  22795. int32_t L_30 = V_3;
  22796. int32_t L_31 = V_5;
  22797. int32_t L_32;
  22798. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  22799. V_7 = (int32_t)L_32;
  22800. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  22801. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  22802. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  22803. int32_t L_35 = V_5;
  22804. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  22805. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  22806. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  22807. int32_t L_36 = V_0;
  22808. int32_t L_37 = V_1;
  22809. int32_t L_38 = V_7;
  22810. int32_t L_39 = V_2;
  22811. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  22812. AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8 * L_41 = ___operation2;
  22813. RowIntervalOperationWrapper_2_t3D6A0231A0E660A168EA167F634AC226DC8499A3 L_42;
  22814. memset((&L_42), 0, sizeof(L_42));
  22815. RowIntervalOperationWrapper_2__ctor_m8A307827F04759C4F022EF8209181B74674D3651_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8 *)(AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  22816. V_9 = (RowIntervalOperationWrapper_2_t3D6A0231A0E660A168EA167F634AC226DC8499A3 )L_42;
  22817. int32_t L_43 = V_5;
  22818. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  22819. RowIntervalOperationWrapper_2_t3D6A0231A0E660A168EA167F634AC226DC8499A3 L_45 = V_9;
  22820. RowIntervalOperationWrapper_2_t3D6A0231A0E660A168EA167F634AC226DC8499A3 L_46 = (RowIntervalOperationWrapper_2_t3D6A0231A0E660A168EA167F634AC226DC8499A3 )L_45;
  22821. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  22822. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  22823. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  22824. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  22825. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  22826. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  22827. }
  22828. IL_00dc:
  22829. {
  22830. return;
  22831. }
  22832. }
  22833. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  22834. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mF1FDE853C41D2F29481CBDB5567BC27D6049068E_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F * ___operation2, const RuntimeMethod* method)
  22835. {
  22836. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  22837. memset((&V_0), 0, sizeof(V_0));
  22838. {
  22839. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  22840. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  22841. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  22842. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  22843. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  22844. AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F * L_3 = ___operation2;
  22845. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F *)(AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  22846. return;
  22847. }
  22848. }
  22849. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  22850. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m28BBF6CD6B7D9CCFE62233D9294C5778E106AF6E_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F * ___operation2, const RuntimeMethod* method)
  22851. {
  22852. static bool s_Il2CppMethodInitialized;
  22853. if (!s_Il2CppMethodInitialized)
  22854. {
  22855. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  22856. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  22857. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  22858. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  22859. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  22860. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  22861. s_Il2CppMethodInitialized = true;
  22862. }
  22863. int32_t V_0 = 0;
  22864. int32_t V_1 = 0;
  22865. int32_t V_2 = 0;
  22866. int32_t V_3 = 0;
  22867. int32_t V_4 = 0;
  22868. int32_t V_5 = 0;
  22869. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  22870. int32_t V_7 = 0;
  22871. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  22872. RowIntervalOperationWrapper_2_t21498C9118A457D47191D46443795F5358DB38A6 V_9;
  22873. memset((&V_9), 0, sizeof(V_9));
  22874. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  22875. memset((&V_10), 0, sizeof(V_10));
  22876. RuntimeObject* V_11 = NULL;
  22877. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  22878. memset((&V_12), 0, sizeof(V_12));
  22879. Exception_t * __last_unhandled_exception = 0;
  22880. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  22881. {
  22882. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  22883. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  22884. int32_t L_1;
  22885. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  22886. V_0 = (int32_t)L_1;
  22887. int32_t L_2;
  22888. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  22889. V_1 = (int32_t)L_2;
  22890. int32_t L_3;
  22891. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  22892. V_2 = (int32_t)L_3;
  22893. int32_t L_4;
  22894. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  22895. V_3 = (int32_t)L_4;
  22896. int32_t L_5 = V_2;
  22897. int32_t L_6 = V_3;
  22898. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  22899. int32_t L_8;
  22900. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  22901. int32_t L_9;
  22902. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  22903. V_4 = (int32_t)L_9;
  22904. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  22905. int32_t L_11;
  22906. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  22907. int32_t L_12 = V_4;
  22908. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  22909. int32_t L_13;
  22910. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  22911. V_5 = (int32_t)L_13;
  22912. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  22913. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  22914. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  22915. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  22916. int32_t L_16 = V_5;
  22917. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  22918. {
  22919. goto IL_0097;
  22920. }
  22921. }
  22922. {
  22923. int32_t L_17 = V_0;
  22924. int32_t L_18 = V_1;
  22925. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  22926. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  22927. int32_t L_20 = V_2;
  22928. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  22929. RuntimeObject* L_21;
  22930. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  22931. V_11 = (RuntimeObject*)L_21;
  22932. }
  22933. IL_0066:
  22934. try
  22935. {// begin try (depth: 1)
  22936. AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F * L_22 = ___operation2;
  22937. AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F * L_23;
  22938. L_23 = (( AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F * (*) (AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F *)(AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  22939. RuntimeObject* L_24 = V_11;
  22940. NullCheck((RuntimeObject*)L_24);
  22941. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  22942. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  22943. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  22944. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  22945. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  22946. Il2CppFakeBox<AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  22947. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  22948. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  22949. *L_23 = L_27.m_Value;
  22950. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  22951. }// end try (depth: 1)
  22952. catch(Il2CppExceptionWrapper& e)
  22953. {
  22954. __last_unhandled_exception = (Exception_t *)e.ex;
  22955. goto FINALLY_008b;
  22956. }
  22957. FINALLY_008b:
  22958. {// begin finally (depth: 1)
  22959. {
  22960. RuntimeObject* L_28 = V_11;
  22961. if (!L_28)
  22962. {
  22963. goto IL_0096;
  22964. }
  22965. }
  22966. IL_008f:
  22967. {
  22968. RuntimeObject* L_29 = V_11;
  22969. NullCheck((RuntimeObject*)L_29);
  22970. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  22971. }
  22972. IL_0096:
  22973. {
  22974. IL2CPP_END_FINALLY(139)
  22975. }
  22976. }// end finally (depth: 1)
  22977. IL2CPP_CLEANUP(139)
  22978. {
  22979. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  22980. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  22981. }
  22982. IL_0097:
  22983. {
  22984. int32_t L_30 = V_3;
  22985. int32_t L_31 = V_5;
  22986. int32_t L_32;
  22987. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  22988. V_7 = (int32_t)L_32;
  22989. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  22990. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  22991. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  22992. int32_t L_35 = V_5;
  22993. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  22994. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  22995. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  22996. int32_t L_36 = V_0;
  22997. int32_t L_37 = V_1;
  22998. int32_t L_38 = V_7;
  22999. int32_t L_39 = V_2;
  23000. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  23001. AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F * L_41 = ___operation2;
  23002. RowIntervalOperationWrapper_2_t21498C9118A457D47191D46443795F5358DB38A6 L_42;
  23003. memset((&L_42), 0, sizeof(L_42));
  23004. RowIntervalOperationWrapper_2__ctor_m023B78C926A0FD716E53E07E2DAAC696BE82F0E0_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F *)(AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  23005. V_9 = (RowIntervalOperationWrapper_2_t21498C9118A457D47191D46443795F5358DB38A6 )L_42;
  23006. int32_t L_43 = V_5;
  23007. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  23008. RowIntervalOperationWrapper_2_t21498C9118A457D47191D46443795F5358DB38A6 L_45 = V_9;
  23009. RowIntervalOperationWrapper_2_t21498C9118A457D47191D46443795F5358DB38A6 L_46 = (RowIntervalOperationWrapper_2_t21498C9118A457D47191D46443795F5358DB38A6 )L_45;
  23010. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  23011. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  23012. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  23013. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  23014. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  23015. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  23016. }
  23017. IL_00dc:
  23018. {
  23019. return;
  23020. }
  23021. }
  23022. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  23023. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m86F654B726E680AAE3FE4428A8AA81B580ADA50F_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD * ___operation2, const RuntimeMethod* method)
  23024. {
  23025. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  23026. memset((&V_0), 0, sizeof(V_0));
  23027. {
  23028. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  23029. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  23030. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  23031. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  23032. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  23033. AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD * L_3 = ___operation2;
  23034. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD *)(AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  23035. return;
  23036. }
  23037. }
  23038. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  23039. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mD7ACAE5AEC93BAB6268EE89AB3E1B17D7376F741_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD * ___operation2, const RuntimeMethod* method)
  23040. {
  23041. static bool s_Il2CppMethodInitialized;
  23042. if (!s_Il2CppMethodInitialized)
  23043. {
  23044. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  23045. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  23046. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  23047. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  23048. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  23049. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  23050. s_Il2CppMethodInitialized = true;
  23051. }
  23052. int32_t V_0 = 0;
  23053. int32_t V_1 = 0;
  23054. int32_t V_2 = 0;
  23055. int32_t V_3 = 0;
  23056. int32_t V_4 = 0;
  23057. int32_t V_5 = 0;
  23058. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  23059. int32_t V_7 = 0;
  23060. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  23061. RowIntervalOperationWrapper_2_t1216539680A1590BDBDA83F4AE05199687B9484A V_9;
  23062. memset((&V_9), 0, sizeof(V_9));
  23063. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  23064. memset((&V_10), 0, sizeof(V_10));
  23065. RuntimeObject* V_11 = NULL;
  23066. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  23067. memset((&V_12), 0, sizeof(V_12));
  23068. Exception_t * __last_unhandled_exception = 0;
  23069. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  23070. {
  23071. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  23072. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  23073. int32_t L_1;
  23074. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  23075. V_0 = (int32_t)L_1;
  23076. int32_t L_2;
  23077. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  23078. V_1 = (int32_t)L_2;
  23079. int32_t L_3;
  23080. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  23081. V_2 = (int32_t)L_3;
  23082. int32_t L_4;
  23083. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  23084. V_3 = (int32_t)L_4;
  23085. int32_t L_5 = V_2;
  23086. int32_t L_6 = V_3;
  23087. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  23088. int32_t L_8;
  23089. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  23090. int32_t L_9;
  23091. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  23092. V_4 = (int32_t)L_9;
  23093. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  23094. int32_t L_11;
  23095. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  23096. int32_t L_12 = V_4;
  23097. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  23098. int32_t L_13;
  23099. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  23100. V_5 = (int32_t)L_13;
  23101. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  23102. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  23103. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  23104. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  23105. int32_t L_16 = V_5;
  23106. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  23107. {
  23108. goto IL_0097;
  23109. }
  23110. }
  23111. {
  23112. int32_t L_17 = V_0;
  23113. int32_t L_18 = V_1;
  23114. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  23115. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  23116. int32_t L_20 = V_2;
  23117. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  23118. RuntimeObject* L_21;
  23119. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  23120. V_11 = (RuntimeObject*)L_21;
  23121. }
  23122. IL_0066:
  23123. try
  23124. {// begin try (depth: 1)
  23125. AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD * L_22 = ___operation2;
  23126. AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD * L_23;
  23127. L_23 = (( AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD * (*) (AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD *)(AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  23128. RuntimeObject* L_24 = V_11;
  23129. NullCheck((RuntimeObject*)L_24);
  23130. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  23131. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  23132. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  23133. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  23134. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  23135. Il2CppFakeBox<AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  23136. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  23137. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  23138. *L_23 = L_27.m_Value;
  23139. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  23140. }// end try (depth: 1)
  23141. catch(Il2CppExceptionWrapper& e)
  23142. {
  23143. __last_unhandled_exception = (Exception_t *)e.ex;
  23144. goto FINALLY_008b;
  23145. }
  23146. FINALLY_008b:
  23147. {// begin finally (depth: 1)
  23148. {
  23149. RuntimeObject* L_28 = V_11;
  23150. if (!L_28)
  23151. {
  23152. goto IL_0096;
  23153. }
  23154. }
  23155. IL_008f:
  23156. {
  23157. RuntimeObject* L_29 = V_11;
  23158. NullCheck((RuntimeObject*)L_29);
  23159. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  23160. }
  23161. IL_0096:
  23162. {
  23163. IL2CPP_END_FINALLY(139)
  23164. }
  23165. }// end finally (depth: 1)
  23166. IL2CPP_CLEANUP(139)
  23167. {
  23168. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  23169. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  23170. }
  23171. IL_0097:
  23172. {
  23173. int32_t L_30 = V_3;
  23174. int32_t L_31 = V_5;
  23175. int32_t L_32;
  23176. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  23177. V_7 = (int32_t)L_32;
  23178. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  23179. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  23180. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  23181. int32_t L_35 = V_5;
  23182. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  23183. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  23184. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  23185. int32_t L_36 = V_0;
  23186. int32_t L_37 = V_1;
  23187. int32_t L_38 = V_7;
  23188. int32_t L_39 = V_2;
  23189. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  23190. AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD * L_41 = ___operation2;
  23191. RowIntervalOperationWrapper_2_t1216539680A1590BDBDA83F4AE05199687B9484A L_42;
  23192. memset((&L_42), 0, sizeof(L_42));
  23193. RowIntervalOperationWrapper_2__ctor_mC1E0CC77F2E86D3F93E4160B662594C645024608_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD *)(AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  23194. V_9 = (RowIntervalOperationWrapper_2_t1216539680A1590BDBDA83F4AE05199687B9484A )L_42;
  23195. int32_t L_43 = V_5;
  23196. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  23197. RowIntervalOperationWrapper_2_t1216539680A1590BDBDA83F4AE05199687B9484A L_45 = V_9;
  23198. RowIntervalOperationWrapper_2_t1216539680A1590BDBDA83F4AE05199687B9484A L_46 = (RowIntervalOperationWrapper_2_t1216539680A1590BDBDA83F4AE05199687B9484A )L_45;
  23199. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  23200. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  23201. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  23202. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  23203. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  23204. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  23205. }
  23206. IL_00dc:
  23207. {
  23208. return;
  23209. }
  23210. }
  23211. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  23212. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m61AEEB26A6B8A0F3B9BA35F910A527C2FD6B59DC_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE * ___operation2, const RuntimeMethod* method)
  23213. {
  23214. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  23215. memset((&V_0), 0, sizeof(V_0));
  23216. {
  23217. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  23218. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  23219. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  23220. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  23221. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  23222. AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE * L_3 = ___operation2;
  23223. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE *)(AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  23224. return;
  23225. }
  23226. }
  23227. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr24,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  23228. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m8C5443ECADE3758C3DB7998E19F219788B6333AE_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE * ___operation2, const RuntimeMethod* method)
  23229. {
  23230. static bool s_Il2CppMethodInitialized;
  23231. if (!s_Il2CppMethodInitialized)
  23232. {
  23233. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  23234. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  23235. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  23236. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  23237. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  23238. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  23239. s_Il2CppMethodInitialized = true;
  23240. }
  23241. int32_t V_0 = 0;
  23242. int32_t V_1 = 0;
  23243. int32_t V_2 = 0;
  23244. int32_t V_3 = 0;
  23245. int32_t V_4 = 0;
  23246. int32_t V_5 = 0;
  23247. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  23248. int32_t V_7 = 0;
  23249. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  23250. RowIntervalOperationWrapper_2_t8E630DA0749B99B6C397679BFA437EDC11FFBC33 V_9;
  23251. memset((&V_9), 0, sizeof(V_9));
  23252. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  23253. memset((&V_10), 0, sizeof(V_10));
  23254. RuntimeObject* V_11 = NULL;
  23255. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  23256. memset((&V_12), 0, sizeof(V_12));
  23257. Exception_t * __last_unhandled_exception = 0;
  23258. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  23259. {
  23260. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  23261. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  23262. int32_t L_1;
  23263. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  23264. V_0 = (int32_t)L_1;
  23265. int32_t L_2;
  23266. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  23267. V_1 = (int32_t)L_2;
  23268. int32_t L_3;
  23269. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  23270. V_2 = (int32_t)L_3;
  23271. int32_t L_4;
  23272. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  23273. V_3 = (int32_t)L_4;
  23274. int32_t L_5 = V_2;
  23275. int32_t L_6 = V_3;
  23276. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  23277. int32_t L_8;
  23278. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  23279. int32_t L_9;
  23280. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  23281. V_4 = (int32_t)L_9;
  23282. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  23283. int32_t L_11;
  23284. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  23285. int32_t L_12 = V_4;
  23286. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  23287. int32_t L_13;
  23288. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  23289. V_5 = (int32_t)L_13;
  23290. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  23291. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  23292. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  23293. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  23294. int32_t L_16 = V_5;
  23295. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  23296. {
  23297. goto IL_0097;
  23298. }
  23299. }
  23300. {
  23301. int32_t L_17 = V_0;
  23302. int32_t L_18 = V_1;
  23303. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  23304. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  23305. int32_t L_20 = V_2;
  23306. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  23307. RuntimeObject* L_21;
  23308. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  23309. V_11 = (RuntimeObject*)L_21;
  23310. }
  23311. IL_0066:
  23312. try
  23313. {// begin try (depth: 1)
  23314. AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE * L_22 = ___operation2;
  23315. AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE * L_23;
  23316. L_23 = (( AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE * (*) (AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE *)(AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  23317. RuntimeObject* L_24 = V_11;
  23318. NullCheck((RuntimeObject*)L_24);
  23319. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  23320. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  23321. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  23322. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  23323. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  23324. Il2CppFakeBox<AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  23325. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  23326. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  23327. *L_23 = L_27.m_Value;
  23328. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  23329. }// end try (depth: 1)
  23330. catch(Il2CppExceptionWrapper& e)
  23331. {
  23332. __last_unhandled_exception = (Exception_t *)e.ex;
  23333. goto FINALLY_008b;
  23334. }
  23335. FINALLY_008b:
  23336. {// begin finally (depth: 1)
  23337. {
  23338. RuntimeObject* L_28 = V_11;
  23339. if (!L_28)
  23340. {
  23341. goto IL_0096;
  23342. }
  23343. }
  23344. IL_008f:
  23345. {
  23346. RuntimeObject* L_29 = V_11;
  23347. NullCheck((RuntimeObject*)L_29);
  23348. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  23349. }
  23350. IL_0096:
  23351. {
  23352. IL2CPP_END_FINALLY(139)
  23353. }
  23354. }// end finally (depth: 1)
  23355. IL2CPP_CLEANUP(139)
  23356. {
  23357. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  23358. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  23359. }
  23360. IL_0097:
  23361. {
  23362. int32_t L_30 = V_3;
  23363. int32_t L_31 = V_5;
  23364. int32_t L_32;
  23365. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  23366. V_7 = (int32_t)L_32;
  23367. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  23368. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  23369. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  23370. int32_t L_35 = V_5;
  23371. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  23372. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  23373. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  23374. int32_t L_36 = V_0;
  23375. int32_t L_37 = V_1;
  23376. int32_t L_38 = V_7;
  23377. int32_t L_39 = V_2;
  23378. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  23379. AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE * L_41 = ___operation2;
  23380. RowIntervalOperationWrapper_2_t8E630DA0749B99B6C397679BFA437EDC11FFBC33 L_42;
  23381. memset((&L_42), 0, sizeof(L_42));
  23382. RowIntervalOperationWrapper_2__ctor_m542BB1D6740AEA559E9D153F783436E969AB8757_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE *)(AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  23383. V_9 = (RowIntervalOperationWrapper_2_t8E630DA0749B99B6C397679BFA437EDC11FFBC33 )L_42;
  23384. int32_t L_43 = V_5;
  23385. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  23386. RowIntervalOperationWrapper_2_t8E630DA0749B99B6C397679BFA437EDC11FFBC33 L_45 = V_9;
  23387. RowIntervalOperationWrapper_2_t8E630DA0749B99B6C397679BFA437EDC11FFBC33 L_46 = (RowIntervalOperationWrapper_2_t8E630DA0749B99B6C397679BFA437EDC11FFBC33 )L_45;
  23388. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  23389. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  23390. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  23391. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  23392. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  23393. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  23394. }
  23395. IL_00dc:
  23396. {
  23397. return;
  23398. }
  23399. }
  23400. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  23401. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m17D6A5A9692C4FD208078698E94964CFE9B6F679_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B * ___operation2, const RuntimeMethod* method)
  23402. {
  23403. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  23404. memset((&V_0), 0, sizeof(V_0));
  23405. {
  23406. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  23407. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  23408. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  23409. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  23410. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  23411. AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B * L_3 = ___operation2;
  23412. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B *)(AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  23413. return;
  23414. }
  23415. }
  23416. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  23417. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m6AFF7A7FD49E271BD805087462E847BD785A6DF5_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B * ___operation2, const RuntimeMethod* method)
  23418. {
  23419. static bool s_Il2CppMethodInitialized;
  23420. if (!s_Il2CppMethodInitialized)
  23421. {
  23422. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  23423. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  23424. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  23425. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  23426. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  23427. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  23428. s_Il2CppMethodInitialized = true;
  23429. }
  23430. int32_t V_0 = 0;
  23431. int32_t V_1 = 0;
  23432. int32_t V_2 = 0;
  23433. int32_t V_3 = 0;
  23434. int32_t V_4 = 0;
  23435. int32_t V_5 = 0;
  23436. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  23437. int32_t V_7 = 0;
  23438. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  23439. RowIntervalOperationWrapper_2_t32C5C7AA803C3E222B2062DE865C86B741EFA4A0 V_9;
  23440. memset((&V_9), 0, sizeof(V_9));
  23441. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  23442. memset((&V_10), 0, sizeof(V_10));
  23443. RuntimeObject* V_11 = NULL;
  23444. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  23445. memset((&V_12), 0, sizeof(V_12));
  23446. Exception_t * __last_unhandled_exception = 0;
  23447. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  23448. {
  23449. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  23450. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  23451. int32_t L_1;
  23452. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  23453. V_0 = (int32_t)L_1;
  23454. int32_t L_2;
  23455. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  23456. V_1 = (int32_t)L_2;
  23457. int32_t L_3;
  23458. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  23459. V_2 = (int32_t)L_3;
  23460. int32_t L_4;
  23461. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  23462. V_3 = (int32_t)L_4;
  23463. int32_t L_5 = V_2;
  23464. int32_t L_6 = V_3;
  23465. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  23466. int32_t L_8;
  23467. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  23468. int32_t L_9;
  23469. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  23470. V_4 = (int32_t)L_9;
  23471. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  23472. int32_t L_11;
  23473. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  23474. int32_t L_12 = V_4;
  23475. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  23476. int32_t L_13;
  23477. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  23478. V_5 = (int32_t)L_13;
  23479. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  23480. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  23481. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  23482. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  23483. int32_t L_16 = V_5;
  23484. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  23485. {
  23486. goto IL_0097;
  23487. }
  23488. }
  23489. {
  23490. int32_t L_17 = V_0;
  23491. int32_t L_18 = V_1;
  23492. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  23493. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  23494. int32_t L_20 = V_2;
  23495. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  23496. RuntimeObject* L_21;
  23497. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  23498. V_11 = (RuntimeObject*)L_21;
  23499. }
  23500. IL_0066:
  23501. try
  23502. {// begin try (depth: 1)
  23503. AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B * L_22 = ___operation2;
  23504. AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B * L_23;
  23505. L_23 = (( AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B * (*) (AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B *)(AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  23506. RuntimeObject* L_24 = V_11;
  23507. NullCheck((RuntimeObject*)L_24);
  23508. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  23509. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  23510. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  23511. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  23512. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  23513. Il2CppFakeBox<AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  23514. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  23515. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  23516. *L_23 = L_27.m_Value;
  23517. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  23518. }// end try (depth: 1)
  23519. catch(Il2CppExceptionWrapper& e)
  23520. {
  23521. __last_unhandled_exception = (Exception_t *)e.ex;
  23522. goto FINALLY_008b;
  23523. }
  23524. FINALLY_008b:
  23525. {// begin finally (depth: 1)
  23526. {
  23527. RuntimeObject* L_28 = V_11;
  23528. if (!L_28)
  23529. {
  23530. goto IL_0096;
  23531. }
  23532. }
  23533. IL_008f:
  23534. {
  23535. RuntimeObject* L_29 = V_11;
  23536. NullCheck((RuntimeObject*)L_29);
  23537. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  23538. }
  23539. IL_0096:
  23540. {
  23541. IL2CPP_END_FINALLY(139)
  23542. }
  23543. }// end finally (depth: 1)
  23544. IL2CPP_CLEANUP(139)
  23545. {
  23546. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  23547. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  23548. }
  23549. IL_0097:
  23550. {
  23551. int32_t L_30 = V_3;
  23552. int32_t L_31 = V_5;
  23553. int32_t L_32;
  23554. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  23555. V_7 = (int32_t)L_32;
  23556. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  23557. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  23558. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  23559. int32_t L_35 = V_5;
  23560. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  23561. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  23562. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  23563. int32_t L_36 = V_0;
  23564. int32_t L_37 = V_1;
  23565. int32_t L_38 = V_7;
  23566. int32_t L_39 = V_2;
  23567. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  23568. AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B * L_41 = ___operation2;
  23569. RowIntervalOperationWrapper_2_t32C5C7AA803C3E222B2062DE865C86B741EFA4A0 L_42;
  23570. memset((&L_42), 0, sizeof(L_42));
  23571. RowIntervalOperationWrapper_2__ctor_mF0DBE644848CB0392994F61F03F93AF0D2860A5A_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B *)(AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  23572. V_9 = (RowIntervalOperationWrapper_2_t32C5C7AA803C3E222B2062DE865C86B741EFA4A0 )L_42;
  23573. int32_t L_43 = V_5;
  23574. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  23575. RowIntervalOperationWrapper_2_t32C5C7AA803C3E222B2062DE865C86B741EFA4A0 L_45 = V_9;
  23576. RowIntervalOperationWrapper_2_t32C5C7AA803C3E222B2062DE865C86B741EFA4A0 L_46 = (RowIntervalOperationWrapper_2_t32C5C7AA803C3E222B2062DE865C86B741EFA4A0 )L_45;
  23577. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  23578. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  23579. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  23580. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  23581. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  23582. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  23583. }
  23584. IL_00dc:
  23585. {
  23586. return;
  23587. }
  23588. }
  23589. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  23590. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m24433A37BD6927710AB53CC057A6361C07980A39_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3 * ___operation2, const RuntimeMethod* method)
  23591. {
  23592. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  23593. memset((&V_0), 0, sizeof(V_0));
  23594. {
  23595. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  23596. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  23597. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  23598. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  23599. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  23600. AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3 * L_3 = ___operation2;
  23601. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3 *)(AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  23602. return;
  23603. }
  23604. }
  23605. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  23606. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m5D72F9D83C12ACB4DD84AC08AB55AD9F89EA4B88_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3 * ___operation2, const RuntimeMethod* method)
  23607. {
  23608. static bool s_Il2CppMethodInitialized;
  23609. if (!s_Il2CppMethodInitialized)
  23610. {
  23611. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  23612. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  23613. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  23614. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  23615. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  23616. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  23617. s_Il2CppMethodInitialized = true;
  23618. }
  23619. int32_t V_0 = 0;
  23620. int32_t V_1 = 0;
  23621. int32_t V_2 = 0;
  23622. int32_t V_3 = 0;
  23623. int32_t V_4 = 0;
  23624. int32_t V_5 = 0;
  23625. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  23626. int32_t V_7 = 0;
  23627. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  23628. RowIntervalOperationWrapper_2_t0865CCBEBD1BC583F40FB3B2850C1E0BF82C0157 V_9;
  23629. memset((&V_9), 0, sizeof(V_9));
  23630. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  23631. memset((&V_10), 0, sizeof(V_10));
  23632. RuntimeObject* V_11 = NULL;
  23633. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  23634. memset((&V_12), 0, sizeof(V_12));
  23635. Exception_t * __last_unhandled_exception = 0;
  23636. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  23637. {
  23638. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  23639. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  23640. int32_t L_1;
  23641. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  23642. V_0 = (int32_t)L_1;
  23643. int32_t L_2;
  23644. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  23645. V_1 = (int32_t)L_2;
  23646. int32_t L_3;
  23647. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  23648. V_2 = (int32_t)L_3;
  23649. int32_t L_4;
  23650. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  23651. V_3 = (int32_t)L_4;
  23652. int32_t L_5 = V_2;
  23653. int32_t L_6 = V_3;
  23654. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  23655. int32_t L_8;
  23656. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  23657. int32_t L_9;
  23658. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  23659. V_4 = (int32_t)L_9;
  23660. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  23661. int32_t L_11;
  23662. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  23663. int32_t L_12 = V_4;
  23664. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  23665. int32_t L_13;
  23666. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  23667. V_5 = (int32_t)L_13;
  23668. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  23669. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  23670. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  23671. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  23672. int32_t L_16 = V_5;
  23673. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  23674. {
  23675. goto IL_0097;
  23676. }
  23677. }
  23678. {
  23679. int32_t L_17 = V_0;
  23680. int32_t L_18 = V_1;
  23681. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  23682. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  23683. int32_t L_20 = V_2;
  23684. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  23685. RuntimeObject* L_21;
  23686. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  23687. V_11 = (RuntimeObject*)L_21;
  23688. }
  23689. IL_0066:
  23690. try
  23691. {// begin try (depth: 1)
  23692. AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3 * L_22 = ___operation2;
  23693. AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3 * L_23;
  23694. L_23 = (( AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3 * (*) (AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3 *)(AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  23695. RuntimeObject* L_24 = V_11;
  23696. NullCheck((RuntimeObject*)L_24);
  23697. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  23698. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  23699. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  23700. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  23701. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  23702. Il2CppFakeBox<AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  23703. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  23704. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  23705. *L_23 = L_27.m_Value;
  23706. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  23707. }// end try (depth: 1)
  23708. catch(Il2CppExceptionWrapper& e)
  23709. {
  23710. __last_unhandled_exception = (Exception_t *)e.ex;
  23711. goto FINALLY_008b;
  23712. }
  23713. FINALLY_008b:
  23714. {// begin finally (depth: 1)
  23715. {
  23716. RuntimeObject* L_28 = V_11;
  23717. if (!L_28)
  23718. {
  23719. goto IL_0096;
  23720. }
  23721. }
  23722. IL_008f:
  23723. {
  23724. RuntimeObject* L_29 = V_11;
  23725. NullCheck((RuntimeObject*)L_29);
  23726. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  23727. }
  23728. IL_0096:
  23729. {
  23730. IL2CPP_END_FINALLY(139)
  23731. }
  23732. }// end finally (depth: 1)
  23733. IL2CPP_CLEANUP(139)
  23734. {
  23735. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  23736. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  23737. }
  23738. IL_0097:
  23739. {
  23740. int32_t L_30 = V_3;
  23741. int32_t L_31 = V_5;
  23742. int32_t L_32;
  23743. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  23744. V_7 = (int32_t)L_32;
  23745. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  23746. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  23747. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  23748. int32_t L_35 = V_5;
  23749. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  23750. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  23751. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  23752. int32_t L_36 = V_0;
  23753. int32_t L_37 = V_1;
  23754. int32_t L_38 = V_7;
  23755. int32_t L_39 = V_2;
  23756. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  23757. AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3 * L_41 = ___operation2;
  23758. RowIntervalOperationWrapper_2_t0865CCBEBD1BC583F40FB3B2850C1E0BF82C0157 L_42;
  23759. memset((&L_42), 0, sizeof(L_42));
  23760. RowIntervalOperationWrapper_2__ctor_m2F09447736455CC590A60EFC5D3AB463EA72FB42_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3 *)(AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  23761. V_9 = (RowIntervalOperationWrapper_2_t0865CCBEBD1BC583F40FB3B2850C1E0BF82C0157 )L_42;
  23762. int32_t L_43 = V_5;
  23763. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  23764. RowIntervalOperationWrapper_2_t0865CCBEBD1BC583F40FB3B2850C1E0BF82C0157 L_45 = V_9;
  23765. RowIntervalOperationWrapper_2_t0865CCBEBD1BC583F40FB3B2850C1E0BF82C0157 L_46 = (RowIntervalOperationWrapper_2_t0865CCBEBD1BC583F40FB3B2850C1E0BF82C0157 )L_45;
  23766. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  23767. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  23768. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  23769. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  23770. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  23771. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  23772. }
  23773. IL_00dc:
  23774. {
  23775. return;
  23776. }
  23777. }
  23778. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  23779. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mA932C15E05F5482A90E2129051F26E41DE1EA1CF_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7 * ___operation2, const RuntimeMethod* method)
  23780. {
  23781. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  23782. memset((&V_0), 0, sizeof(V_0));
  23783. {
  23784. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  23785. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  23786. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  23787. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  23788. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  23789. AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7 * L_3 = ___operation2;
  23790. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7 *)(AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  23791. return;
  23792. }
  23793. }
  23794. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  23795. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mC2EAEB276DA97950B88FD10BC62C5DFA9B2A8436_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7 * ___operation2, const RuntimeMethod* method)
  23796. {
  23797. static bool s_Il2CppMethodInitialized;
  23798. if (!s_Il2CppMethodInitialized)
  23799. {
  23800. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  23801. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  23802. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  23803. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  23804. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  23805. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  23806. s_Il2CppMethodInitialized = true;
  23807. }
  23808. int32_t V_0 = 0;
  23809. int32_t V_1 = 0;
  23810. int32_t V_2 = 0;
  23811. int32_t V_3 = 0;
  23812. int32_t V_4 = 0;
  23813. int32_t V_5 = 0;
  23814. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  23815. int32_t V_7 = 0;
  23816. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  23817. RowIntervalOperationWrapper_2_tD2CC81AC47EC34D5DA97A3A8B064AE5C20242371 V_9;
  23818. memset((&V_9), 0, sizeof(V_9));
  23819. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  23820. memset((&V_10), 0, sizeof(V_10));
  23821. RuntimeObject* V_11 = NULL;
  23822. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  23823. memset((&V_12), 0, sizeof(V_12));
  23824. Exception_t * __last_unhandled_exception = 0;
  23825. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  23826. {
  23827. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  23828. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  23829. int32_t L_1;
  23830. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  23831. V_0 = (int32_t)L_1;
  23832. int32_t L_2;
  23833. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  23834. V_1 = (int32_t)L_2;
  23835. int32_t L_3;
  23836. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  23837. V_2 = (int32_t)L_3;
  23838. int32_t L_4;
  23839. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  23840. V_3 = (int32_t)L_4;
  23841. int32_t L_5 = V_2;
  23842. int32_t L_6 = V_3;
  23843. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  23844. int32_t L_8;
  23845. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  23846. int32_t L_9;
  23847. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  23848. V_4 = (int32_t)L_9;
  23849. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  23850. int32_t L_11;
  23851. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  23852. int32_t L_12 = V_4;
  23853. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  23854. int32_t L_13;
  23855. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  23856. V_5 = (int32_t)L_13;
  23857. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  23858. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  23859. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  23860. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  23861. int32_t L_16 = V_5;
  23862. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  23863. {
  23864. goto IL_0097;
  23865. }
  23866. }
  23867. {
  23868. int32_t L_17 = V_0;
  23869. int32_t L_18 = V_1;
  23870. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  23871. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  23872. int32_t L_20 = V_2;
  23873. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  23874. RuntimeObject* L_21;
  23875. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  23876. V_11 = (RuntimeObject*)L_21;
  23877. }
  23878. IL_0066:
  23879. try
  23880. {// begin try (depth: 1)
  23881. AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7 * L_22 = ___operation2;
  23882. AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7 * L_23;
  23883. L_23 = (( AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7 * (*) (AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7 *)(AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  23884. RuntimeObject* L_24 = V_11;
  23885. NullCheck((RuntimeObject*)L_24);
  23886. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  23887. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  23888. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  23889. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  23890. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  23891. Il2CppFakeBox<AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  23892. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  23893. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  23894. *L_23 = L_27.m_Value;
  23895. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  23896. }// end try (depth: 1)
  23897. catch(Il2CppExceptionWrapper& e)
  23898. {
  23899. __last_unhandled_exception = (Exception_t *)e.ex;
  23900. goto FINALLY_008b;
  23901. }
  23902. FINALLY_008b:
  23903. {// begin finally (depth: 1)
  23904. {
  23905. RuntimeObject* L_28 = V_11;
  23906. if (!L_28)
  23907. {
  23908. goto IL_0096;
  23909. }
  23910. }
  23911. IL_008f:
  23912. {
  23913. RuntimeObject* L_29 = V_11;
  23914. NullCheck((RuntimeObject*)L_29);
  23915. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  23916. }
  23917. IL_0096:
  23918. {
  23919. IL2CPP_END_FINALLY(139)
  23920. }
  23921. }// end finally (depth: 1)
  23922. IL2CPP_CLEANUP(139)
  23923. {
  23924. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  23925. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  23926. }
  23927. IL_0097:
  23928. {
  23929. int32_t L_30 = V_3;
  23930. int32_t L_31 = V_5;
  23931. int32_t L_32;
  23932. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  23933. V_7 = (int32_t)L_32;
  23934. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  23935. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  23936. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  23937. int32_t L_35 = V_5;
  23938. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  23939. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  23940. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  23941. int32_t L_36 = V_0;
  23942. int32_t L_37 = V_1;
  23943. int32_t L_38 = V_7;
  23944. int32_t L_39 = V_2;
  23945. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  23946. AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7 * L_41 = ___operation2;
  23947. RowIntervalOperationWrapper_2_tD2CC81AC47EC34D5DA97A3A8B064AE5C20242371 L_42;
  23948. memset((&L_42), 0, sizeof(L_42));
  23949. RowIntervalOperationWrapper_2__ctor_mBAD012CBC2489F4F538BB2DD481F21DB0D641D1F_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7 *)(AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  23950. V_9 = (RowIntervalOperationWrapper_2_tD2CC81AC47EC34D5DA97A3A8B064AE5C20242371 )L_42;
  23951. int32_t L_43 = V_5;
  23952. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  23953. RowIntervalOperationWrapper_2_tD2CC81AC47EC34D5DA97A3A8B064AE5C20242371 L_45 = V_9;
  23954. RowIntervalOperationWrapper_2_tD2CC81AC47EC34D5DA97A3A8B064AE5C20242371 L_46 = (RowIntervalOperationWrapper_2_tD2CC81AC47EC34D5DA97A3A8B064AE5C20242371 )L_45;
  23955. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  23956. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  23957. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  23958. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  23959. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  23960. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  23961. }
  23962. IL_00dc:
  23963. {
  23964. return;
  23965. }
  23966. }
  23967. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  23968. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m9B6E6DB5D7BFFC867DE6D99D6D261F8A9BCF1C09_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1 * ___operation2, const RuntimeMethod* method)
  23969. {
  23970. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  23971. memset((&V_0), 0, sizeof(V_0));
  23972. {
  23973. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  23974. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  23975. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  23976. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  23977. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  23978. AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1 * L_3 = ___operation2;
  23979. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1 *)(AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  23980. return;
  23981. }
  23982. }
  23983. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  23984. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m78F5400A3C55F909BB87388F91452756AF99DBBB_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1 * ___operation2, const RuntimeMethod* method)
  23985. {
  23986. static bool s_Il2CppMethodInitialized;
  23987. if (!s_Il2CppMethodInitialized)
  23988. {
  23989. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  23990. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  23991. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  23992. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  23993. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  23994. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  23995. s_Il2CppMethodInitialized = true;
  23996. }
  23997. int32_t V_0 = 0;
  23998. int32_t V_1 = 0;
  23999. int32_t V_2 = 0;
  24000. int32_t V_3 = 0;
  24001. int32_t V_4 = 0;
  24002. int32_t V_5 = 0;
  24003. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  24004. int32_t V_7 = 0;
  24005. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  24006. RowIntervalOperationWrapper_2_tE570FCD0CBA53F9C1CBFB3944C67DB608C407F93 V_9;
  24007. memset((&V_9), 0, sizeof(V_9));
  24008. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  24009. memset((&V_10), 0, sizeof(V_10));
  24010. RuntimeObject* V_11 = NULL;
  24011. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  24012. memset((&V_12), 0, sizeof(V_12));
  24013. Exception_t * __last_unhandled_exception = 0;
  24014. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  24015. {
  24016. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  24017. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  24018. int32_t L_1;
  24019. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  24020. V_0 = (int32_t)L_1;
  24021. int32_t L_2;
  24022. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  24023. V_1 = (int32_t)L_2;
  24024. int32_t L_3;
  24025. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  24026. V_2 = (int32_t)L_3;
  24027. int32_t L_4;
  24028. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  24029. V_3 = (int32_t)L_4;
  24030. int32_t L_5 = V_2;
  24031. int32_t L_6 = V_3;
  24032. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  24033. int32_t L_8;
  24034. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  24035. int32_t L_9;
  24036. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  24037. V_4 = (int32_t)L_9;
  24038. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  24039. int32_t L_11;
  24040. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  24041. int32_t L_12 = V_4;
  24042. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  24043. int32_t L_13;
  24044. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  24045. V_5 = (int32_t)L_13;
  24046. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  24047. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  24048. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  24049. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  24050. int32_t L_16 = V_5;
  24051. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  24052. {
  24053. goto IL_0097;
  24054. }
  24055. }
  24056. {
  24057. int32_t L_17 = V_0;
  24058. int32_t L_18 = V_1;
  24059. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  24060. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  24061. int32_t L_20 = V_2;
  24062. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  24063. RuntimeObject* L_21;
  24064. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  24065. V_11 = (RuntimeObject*)L_21;
  24066. }
  24067. IL_0066:
  24068. try
  24069. {// begin try (depth: 1)
  24070. AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1 * L_22 = ___operation2;
  24071. AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1 * L_23;
  24072. L_23 = (( AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1 * (*) (AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1 *)(AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  24073. RuntimeObject* L_24 = V_11;
  24074. NullCheck((RuntimeObject*)L_24);
  24075. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  24076. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  24077. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  24078. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  24079. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  24080. Il2CppFakeBox<AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  24081. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  24082. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  24083. *L_23 = L_27.m_Value;
  24084. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  24085. }// end try (depth: 1)
  24086. catch(Il2CppExceptionWrapper& e)
  24087. {
  24088. __last_unhandled_exception = (Exception_t *)e.ex;
  24089. goto FINALLY_008b;
  24090. }
  24091. FINALLY_008b:
  24092. {// begin finally (depth: 1)
  24093. {
  24094. RuntimeObject* L_28 = V_11;
  24095. if (!L_28)
  24096. {
  24097. goto IL_0096;
  24098. }
  24099. }
  24100. IL_008f:
  24101. {
  24102. RuntimeObject* L_29 = V_11;
  24103. NullCheck((RuntimeObject*)L_29);
  24104. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  24105. }
  24106. IL_0096:
  24107. {
  24108. IL2CPP_END_FINALLY(139)
  24109. }
  24110. }// end finally (depth: 1)
  24111. IL2CPP_CLEANUP(139)
  24112. {
  24113. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  24114. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  24115. }
  24116. IL_0097:
  24117. {
  24118. int32_t L_30 = V_3;
  24119. int32_t L_31 = V_5;
  24120. int32_t L_32;
  24121. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  24122. V_7 = (int32_t)L_32;
  24123. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  24124. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  24125. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  24126. int32_t L_35 = V_5;
  24127. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  24128. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  24129. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  24130. int32_t L_36 = V_0;
  24131. int32_t L_37 = V_1;
  24132. int32_t L_38 = V_7;
  24133. int32_t L_39 = V_2;
  24134. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  24135. AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1 * L_41 = ___operation2;
  24136. RowIntervalOperationWrapper_2_tE570FCD0CBA53F9C1CBFB3944C67DB608C407F93 L_42;
  24137. memset((&L_42), 0, sizeof(L_42));
  24138. RowIntervalOperationWrapper_2__ctor_mB09DE4FE497CFA6465AF285BB314333F7DFDB162_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1 *)(AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  24139. V_9 = (RowIntervalOperationWrapper_2_tE570FCD0CBA53F9C1CBFB3944C67DB608C407F93 )L_42;
  24140. int32_t L_43 = V_5;
  24141. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  24142. RowIntervalOperationWrapper_2_tE570FCD0CBA53F9C1CBFB3944C67DB608C407F93 L_45 = V_9;
  24143. RowIntervalOperationWrapper_2_tE570FCD0CBA53F9C1CBFB3944C67DB608C407F93 L_46 = (RowIntervalOperationWrapper_2_tE570FCD0CBA53F9C1CBFB3944C67DB608C407F93 )L_45;
  24144. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  24145. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  24146. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  24147. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  24148. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  24149. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  24150. }
  24151. IL_00dc:
  24152. {
  24153. return;
  24154. }
  24155. }
  24156. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  24157. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m01456782757B51202BA956F503A87ECC189437B2_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665 * ___operation2, const RuntimeMethod* method)
  24158. {
  24159. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  24160. memset((&V_0), 0, sizeof(V_0));
  24161. {
  24162. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  24163. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  24164. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  24165. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  24166. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  24167. AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665 * L_3 = ___operation2;
  24168. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665 *)(AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  24169. return;
  24170. }
  24171. }
  24172. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  24173. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m79A24C3DAEC4F9F589EE898D550A9F9E6E397CAE_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665 * ___operation2, const RuntimeMethod* method)
  24174. {
  24175. static bool s_Il2CppMethodInitialized;
  24176. if (!s_Il2CppMethodInitialized)
  24177. {
  24178. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  24179. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  24180. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  24181. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  24182. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  24183. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  24184. s_Il2CppMethodInitialized = true;
  24185. }
  24186. int32_t V_0 = 0;
  24187. int32_t V_1 = 0;
  24188. int32_t V_2 = 0;
  24189. int32_t V_3 = 0;
  24190. int32_t V_4 = 0;
  24191. int32_t V_5 = 0;
  24192. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  24193. int32_t V_7 = 0;
  24194. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  24195. RowIntervalOperationWrapper_2_t9655CE26567CB489139DF078E9CD5FD681FA0990 V_9;
  24196. memset((&V_9), 0, sizeof(V_9));
  24197. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  24198. memset((&V_10), 0, sizeof(V_10));
  24199. RuntimeObject* V_11 = NULL;
  24200. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  24201. memset((&V_12), 0, sizeof(V_12));
  24202. Exception_t * __last_unhandled_exception = 0;
  24203. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  24204. {
  24205. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  24206. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  24207. int32_t L_1;
  24208. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  24209. V_0 = (int32_t)L_1;
  24210. int32_t L_2;
  24211. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  24212. V_1 = (int32_t)L_2;
  24213. int32_t L_3;
  24214. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  24215. V_2 = (int32_t)L_3;
  24216. int32_t L_4;
  24217. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  24218. V_3 = (int32_t)L_4;
  24219. int32_t L_5 = V_2;
  24220. int32_t L_6 = V_3;
  24221. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  24222. int32_t L_8;
  24223. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  24224. int32_t L_9;
  24225. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  24226. V_4 = (int32_t)L_9;
  24227. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  24228. int32_t L_11;
  24229. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  24230. int32_t L_12 = V_4;
  24231. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  24232. int32_t L_13;
  24233. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  24234. V_5 = (int32_t)L_13;
  24235. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  24236. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  24237. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  24238. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  24239. int32_t L_16 = V_5;
  24240. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  24241. {
  24242. goto IL_0097;
  24243. }
  24244. }
  24245. {
  24246. int32_t L_17 = V_0;
  24247. int32_t L_18 = V_1;
  24248. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  24249. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  24250. int32_t L_20 = V_2;
  24251. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  24252. RuntimeObject* L_21;
  24253. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  24254. V_11 = (RuntimeObject*)L_21;
  24255. }
  24256. IL_0066:
  24257. try
  24258. {// begin try (depth: 1)
  24259. AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665 * L_22 = ___operation2;
  24260. AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665 * L_23;
  24261. L_23 = (( AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665 * (*) (AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665 *)(AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  24262. RuntimeObject* L_24 = V_11;
  24263. NullCheck((RuntimeObject*)L_24);
  24264. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  24265. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  24266. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  24267. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  24268. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  24269. Il2CppFakeBox<AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  24270. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  24271. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  24272. *L_23 = L_27.m_Value;
  24273. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  24274. }// end try (depth: 1)
  24275. catch(Il2CppExceptionWrapper& e)
  24276. {
  24277. __last_unhandled_exception = (Exception_t *)e.ex;
  24278. goto FINALLY_008b;
  24279. }
  24280. FINALLY_008b:
  24281. {// begin finally (depth: 1)
  24282. {
  24283. RuntimeObject* L_28 = V_11;
  24284. if (!L_28)
  24285. {
  24286. goto IL_0096;
  24287. }
  24288. }
  24289. IL_008f:
  24290. {
  24291. RuntimeObject* L_29 = V_11;
  24292. NullCheck((RuntimeObject*)L_29);
  24293. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  24294. }
  24295. IL_0096:
  24296. {
  24297. IL2CPP_END_FINALLY(139)
  24298. }
  24299. }// end finally (depth: 1)
  24300. IL2CPP_CLEANUP(139)
  24301. {
  24302. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  24303. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  24304. }
  24305. IL_0097:
  24306. {
  24307. int32_t L_30 = V_3;
  24308. int32_t L_31 = V_5;
  24309. int32_t L_32;
  24310. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  24311. V_7 = (int32_t)L_32;
  24312. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  24313. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  24314. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  24315. int32_t L_35 = V_5;
  24316. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  24317. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  24318. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  24319. int32_t L_36 = V_0;
  24320. int32_t L_37 = V_1;
  24321. int32_t L_38 = V_7;
  24322. int32_t L_39 = V_2;
  24323. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  24324. AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665 * L_41 = ___operation2;
  24325. RowIntervalOperationWrapper_2_t9655CE26567CB489139DF078E9CD5FD681FA0990 L_42;
  24326. memset((&L_42), 0, sizeof(L_42));
  24327. RowIntervalOperationWrapper_2__ctor_m853572EBBE638F133EF703734412AB2981EA2B88_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665 *)(AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  24328. V_9 = (RowIntervalOperationWrapper_2_t9655CE26567CB489139DF078E9CD5FD681FA0990 )L_42;
  24329. int32_t L_43 = V_5;
  24330. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  24331. RowIntervalOperationWrapper_2_t9655CE26567CB489139DF078E9CD5FD681FA0990 L_45 = V_9;
  24332. RowIntervalOperationWrapper_2_t9655CE26567CB489139DF078E9CD5FD681FA0990 L_46 = (RowIntervalOperationWrapper_2_t9655CE26567CB489139DF078E9CD5FD681FA0990 )L_45;
  24333. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  24334. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  24335. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  24336. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  24337. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  24338. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  24339. }
  24340. IL_00dc:
  24341. {
  24342. return;
  24343. }
  24344. }
  24345. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  24346. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mFCD60AD2156F0238A1E6608DEAEDC66831153489_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C * ___operation2, const RuntimeMethod* method)
  24347. {
  24348. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  24349. memset((&V_0), 0, sizeof(V_0));
  24350. {
  24351. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  24352. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  24353. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  24354. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  24355. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  24356. AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C * L_3 = ___operation2;
  24357. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C *)(AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  24358. return;
  24359. }
  24360. }
  24361. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  24362. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mB524E61C5A5AB612DE6AC5693D3B3C72121AA861_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C * ___operation2, const RuntimeMethod* method)
  24363. {
  24364. static bool s_Il2CppMethodInitialized;
  24365. if (!s_Il2CppMethodInitialized)
  24366. {
  24367. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  24368. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  24369. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  24370. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  24371. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  24372. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  24373. s_Il2CppMethodInitialized = true;
  24374. }
  24375. int32_t V_0 = 0;
  24376. int32_t V_1 = 0;
  24377. int32_t V_2 = 0;
  24378. int32_t V_3 = 0;
  24379. int32_t V_4 = 0;
  24380. int32_t V_5 = 0;
  24381. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  24382. int32_t V_7 = 0;
  24383. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  24384. RowIntervalOperationWrapper_2_tF4293383F419DFA3DCA5BED072326A692E517227 V_9;
  24385. memset((&V_9), 0, sizeof(V_9));
  24386. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  24387. memset((&V_10), 0, sizeof(V_10));
  24388. RuntimeObject* V_11 = NULL;
  24389. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  24390. memset((&V_12), 0, sizeof(V_12));
  24391. Exception_t * __last_unhandled_exception = 0;
  24392. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  24393. {
  24394. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  24395. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  24396. int32_t L_1;
  24397. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  24398. V_0 = (int32_t)L_1;
  24399. int32_t L_2;
  24400. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  24401. V_1 = (int32_t)L_2;
  24402. int32_t L_3;
  24403. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  24404. V_2 = (int32_t)L_3;
  24405. int32_t L_4;
  24406. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  24407. V_3 = (int32_t)L_4;
  24408. int32_t L_5 = V_2;
  24409. int32_t L_6 = V_3;
  24410. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  24411. int32_t L_8;
  24412. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  24413. int32_t L_9;
  24414. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  24415. V_4 = (int32_t)L_9;
  24416. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  24417. int32_t L_11;
  24418. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  24419. int32_t L_12 = V_4;
  24420. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  24421. int32_t L_13;
  24422. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  24423. V_5 = (int32_t)L_13;
  24424. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  24425. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  24426. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  24427. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  24428. int32_t L_16 = V_5;
  24429. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  24430. {
  24431. goto IL_0097;
  24432. }
  24433. }
  24434. {
  24435. int32_t L_17 = V_0;
  24436. int32_t L_18 = V_1;
  24437. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  24438. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  24439. int32_t L_20 = V_2;
  24440. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  24441. RuntimeObject* L_21;
  24442. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  24443. V_11 = (RuntimeObject*)L_21;
  24444. }
  24445. IL_0066:
  24446. try
  24447. {// begin try (depth: 1)
  24448. AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C * L_22 = ___operation2;
  24449. AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C * L_23;
  24450. L_23 = (( AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C * (*) (AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C *)(AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  24451. RuntimeObject* L_24 = V_11;
  24452. NullCheck((RuntimeObject*)L_24);
  24453. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  24454. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  24455. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  24456. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  24457. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  24458. Il2CppFakeBox<AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  24459. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  24460. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  24461. *L_23 = L_27.m_Value;
  24462. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  24463. }// end try (depth: 1)
  24464. catch(Il2CppExceptionWrapper& e)
  24465. {
  24466. __last_unhandled_exception = (Exception_t *)e.ex;
  24467. goto FINALLY_008b;
  24468. }
  24469. FINALLY_008b:
  24470. {// begin finally (depth: 1)
  24471. {
  24472. RuntimeObject* L_28 = V_11;
  24473. if (!L_28)
  24474. {
  24475. goto IL_0096;
  24476. }
  24477. }
  24478. IL_008f:
  24479. {
  24480. RuntimeObject* L_29 = V_11;
  24481. NullCheck((RuntimeObject*)L_29);
  24482. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  24483. }
  24484. IL_0096:
  24485. {
  24486. IL2CPP_END_FINALLY(139)
  24487. }
  24488. }// end finally (depth: 1)
  24489. IL2CPP_CLEANUP(139)
  24490. {
  24491. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  24492. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  24493. }
  24494. IL_0097:
  24495. {
  24496. int32_t L_30 = V_3;
  24497. int32_t L_31 = V_5;
  24498. int32_t L_32;
  24499. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  24500. V_7 = (int32_t)L_32;
  24501. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  24502. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  24503. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  24504. int32_t L_35 = V_5;
  24505. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  24506. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  24507. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  24508. int32_t L_36 = V_0;
  24509. int32_t L_37 = V_1;
  24510. int32_t L_38 = V_7;
  24511. int32_t L_39 = V_2;
  24512. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  24513. AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C * L_41 = ___operation2;
  24514. RowIntervalOperationWrapper_2_tF4293383F419DFA3DCA5BED072326A692E517227 L_42;
  24515. memset((&L_42), 0, sizeof(L_42));
  24516. RowIntervalOperationWrapper_2__ctor_m35C3BA4ACD099E8EB1F4D27BB371E3F7C9CDD67A_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C *)(AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  24517. V_9 = (RowIntervalOperationWrapper_2_tF4293383F419DFA3DCA5BED072326A692E517227 )L_42;
  24518. int32_t L_43 = V_5;
  24519. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  24520. RowIntervalOperationWrapper_2_tF4293383F419DFA3DCA5BED072326A692E517227 L_45 = V_9;
  24521. RowIntervalOperationWrapper_2_tF4293383F419DFA3DCA5BED072326A692E517227 L_46 = (RowIntervalOperationWrapper_2_tF4293383F419DFA3DCA5BED072326A692E517227 )L_45;
  24522. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  24523. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  24524. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  24525. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  24526. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  24527. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  24528. }
  24529. IL_00dc:
  24530. {
  24531. return;
  24532. }
  24533. }
  24534. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  24535. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mE7374BE24C46697AA0151239A6B89087AEA252C6_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B * ___operation2, const RuntimeMethod* method)
  24536. {
  24537. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  24538. memset((&V_0), 0, sizeof(V_0));
  24539. {
  24540. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  24541. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  24542. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  24543. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  24544. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  24545. AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B * L_3 = ___operation2;
  24546. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B *)(AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  24547. return;
  24548. }
  24549. }
  24550. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgr565,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  24551. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m9EAD9290B77F01542DC781700547DA1B3F507C3D_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B * ___operation2, const RuntimeMethod* method)
  24552. {
  24553. static bool s_Il2CppMethodInitialized;
  24554. if (!s_Il2CppMethodInitialized)
  24555. {
  24556. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  24557. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  24558. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  24559. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  24560. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  24561. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  24562. s_Il2CppMethodInitialized = true;
  24563. }
  24564. int32_t V_0 = 0;
  24565. int32_t V_1 = 0;
  24566. int32_t V_2 = 0;
  24567. int32_t V_3 = 0;
  24568. int32_t V_4 = 0;
  24569. int32_t V_5 = 0;
  24570. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  24571. int32_t V_7 = 0;
  24572. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  24573. RowIntervalOperationWrapper_2_t832A9387F83203E107A1E03BC5086978725203FE V_9;
  24574. memset((&V_9), 0, sizeof(V_9));
  24575. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  24576. memset((&V_10), 0, sizeof(V_10));
  24577. RuntimeObject* V_11 = NULL;
  24578. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  24579. memset((&V_12), 0, sizeof(V_12));
  24580. Exception_t * __last_unhandled_exception = 0;
  24581. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  24582. {
  24583. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  24584. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  24585. int32_t L_1;
  24586. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  24587. V_0 = (int32_t)L_1;
  24588. int32_t L_2;
  24589. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  24590. V_1 = (int32_t)L_2;
  24591. int32_t L_3;
  24592. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  24593. V_2 = (int32_t)L_3;
  24594. int32_t L_4;
  24595. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  24596. V_3 = (int32_t)L_4;
  24597. int32_t L_5 = V_2;
  24598. int32_t L_6 = V_3;
  24599. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  24600. int32_t L_8;
  24601. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  24602. int32_t L_9;
  24603. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  24604. V_4 = (int32_t)L_9;
  24605. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  24606. int32_t L_11;
  24607. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  24608. int32_t L_12 = V_4;
  24609. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  24610. int32_t L_13;
  24611. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  24612. V_5 = (int32_t)L_13;
  24613. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  24614. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  24615. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  24616. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  24617. int32_t L_16 = V_5;
  24618. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  24619. {
  24620. goto IL_0097;
  24621. }
  24622. }
  24623. {
  24624. int32_t L_17 = V_0;
  24625. int32_t L_18 = V_1;
  24626. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  24627. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  24628. int32_t L_20 = V_2;
  24629. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  24630. RuntimeObject* L_21;
  24631. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  24632. V_11 = (RuntimeObject*)L_21;
  24633. }
  24634. IL_0066:
  24635. try
  24636. {// begin try (depth: 1)
  24637. AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B * L_22 = ___operation2;
  24638. AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B * L_23;
  24639. L_23 = (( AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B * (*) (AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B *)(AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  24640. RuntimeObject* L_24 = V_11;
  24641. NullCheck((RuntimeObject*)L_24);
  24642. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  24643. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  24644. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  24645. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  24646. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  24647. Il2CppFakeBox<AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  24648. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  24649. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  24650. *L_23 = L_27.m_Value;
  24651. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  24652. }// end try (depth: 1)
  24653. catch(Il2CppExceptionWrapper& e)
  24654. {
  24655. __last_unhandled_exception = (Exception_t *)e.ex;
  24656. goto FINALLY_008b;
  24657. }
  24658. FINALLY_008b:
  24659. {// begin finally (depth: 1)
  24660. {
  24661. RuntimeObject* L_28 = V_11;
  24662. if (!L_28)
  24663. {
  24664. goto IL_0096;
  24665. }
  24666. }
  24667. IL_008f:
  24668. {
  24669. RuntimeObject* L_29 = V_11;
  24670. NullCheck((RuntimeObject*)L_29);
  24671. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  24672. }
  24673. IL_0096:
  24674. {
  24675. IL2CPP_END_FINALLY(139)
  24676. }
  24677. }// end finally (depth: 1)
  24678. IL2CPP_CLEANUP(139)
  24679. {
  24680. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  24681. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  24682. }
  24683. IL_0097:
  24684. {
  24685. int32_t L_30 = V_3;
  24686. int32_t L_31 = V_5;
  24687. int32_t L_32;
  24688. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  24689. V_7 = (int32_t)L_32;
  24690. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  24691. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  24692. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  24693. int32_t L_35 = V_5;
  24694. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  24695. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  24696. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  24697. int32_t L_36 = V_0;
  24698. int32_t L_37 = V_1;
  24699. int32_t L_38 = V_7;
  24700. int32_t L_39 = V_2;
  24701. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  24702. AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B * L_41 = ___operation2;
  24703. RowIntervalOperationWrapper_2_t832A9387F83203E107A1E03BC5086978725203FE L_42;
  24704. memset((&L_42), 0, sizeof(L_42));
  24705. RowIntervalOperationWrapper_2__ctor_m666B25E874E8E04A446EC12D73E3751A02C4936D_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B *)(AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  24706. V_9 = (RowIntervalOperationWrapper_2_t832A9387F83203E107A1E03BC5086978725203FE )L_42;
  24707. int32_t L_43 = V_5;
  24708. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  24709. RowIntervalOperationWrapper_2_t832A9387F83203E107A1E03BC5086978725203FE L_45 = V_9;
  24710. RowIntervalOperationWrapper_2_t832A9387F83203E107A1E03BC5086978725203FE L_46 = (RowIntervalOperationWrapper_2_t832A9387F83203E107A1E03BC5086978725203FE )L_45;
  24711. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  24712. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  24713. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  24714. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  24715. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  24716. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  24717. }
  24718. IL_00dc:
  24719. {
  24720. return;
  24721. }
  24722. }
  24723. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  24724. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m2469C978D07A9337C7A5639DC02E8B0BEC86DD80_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC * ___operation2, const RuntimeMethod* method)
  24725. {
  24726. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  24727. memset((&V_0), 0, sizeof(V_0));
  24728. {
  24729. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  24730. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  24731. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  24732. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  24733. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  24734. AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC * L_3 = ___operation2;
  24735. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC *)(AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  24736. return;
  24737. }
  24738. }
  24739. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  24740. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mD889806BBBBA632FCC8F368417A09FEFC02E1866_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC * ___operation2, const RuntimeMethod* method)
  24741. {
  24742. static bool s_Il2CppMethodInitialized;
  24743. if (!s_Il2CppMethodInitialized)
  24744. {
  24745. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  24746. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  24747. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  24748. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  24749. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  24750. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  24751. s_Il2CppMethodInitialized = true;
  24752. }
  24753. int32_t V_0 = 0;
  24754. int32_t V_1 = 0;
  24755. int32_t V_2 = 0;
  24756. int32_t V_3 = 0;
  24757. int32_t V_4 = 0;
  24758. int32_t V_5 = 0;
  24759. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  24760. int32_t V_7 = 0;
  24761. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  24762. RowIntervalOperationWrapper_2_t62DACFB474CC1AA33FFD959253AACF13E5457ACB V_9;
  24763. memset((&V_9), 0, sizeof(V_9));
  24764. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  24765. memset((&V_10), 0, sizeof(V_10));
  24766. RuntimeObject* V_11 = NULL;
  24767. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  24768. memset((&V_12), 0, sizeof(V_12));
  24769. Exception_t * __last_unhandled_exception = 0;
  24770. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  24771. {
  24772. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  24773. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  24774. int32_t L_1;
  24775. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  24776. V_0 = (int32_t)L_1;
  24777. int32_t L_2;
  24778. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  24779. V_1 = (int32_t)L_2;
  24780. int32_t L_3;
  24781. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  24782. V_2 = (int32_t)L_3;
  24783. int32_t L_4;
  24784. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  24785. V_3 = (int32_t)L_4;
  24786. int32_t L_5 = V_2;
  24787. int32_t L_6 = V_3;
  24788. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  24789. int32_t L_8;
  24790. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  24791. int32_t L_9;
  24792. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  24793. V_4 = (int32_t)L_9;
  24794. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  24795. int32_t L_11;
  24796. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  24797. int32_t L_12 = V_4;
  24798. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  24799. int32_t L_13;
  24800. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  24801. V_5 = (int32_t)L_13;
  24802. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  24803. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  24804. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  24805. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  24806. int32_t L_16 = V_5;
  24807. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  24808. {
  24809. goto IL_0097;
  24810. }
  24811. }
  24812. {
  24813. int32_t L_17 = V_0;
  24814. int32_t L_18 = V_1;
  24815. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  24816. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  24817. int32_t L_20 = V_2;
  24818. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  24819. RuntimeObject* L_21;
  24820. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  24821. V_11 = (RuntimeObject*)L_21;
  24822. }
  24823. IL_0066:
  24824. try
  24825. {// begin try (depth: 1)
  24826. AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC * L_22 = ___operation2;
  24827. AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC * L_23;
  24828. L_23 = (( AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC * (*) (AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC *)(AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  24829. RuntimeObject* L_24 = V_11;
  24830. NullCheck((RuntimeObject*)L_24);
  24831. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  24832. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  24833. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  24834. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  24835. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  24836. Il2CppFakeBox<AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  24837. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  24838. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  24839. *L_23 = L_27.m_Value;
  24840. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  24841. }// end try (depth: 1)
  24842. catch(Il2CppExceptionWrapper& e)
  24843. {
  24844. __last_unhandled_exception = (Exception_t *)e.ex;
  24845. goto FINALLY_008b;
  24846. }
  24847. FINALLY_008b:
  24848. {// begin finally (depth: 1)
  24849. {
  24850. RuntimeObject* L_28 = V_11;
  24851. if (!L_28)
  24852. {
  24853. goto IL_0096;
  24854. }
  24855. }
  24856. IL_008f:
  24857. {
  24858. RuntimeObject* L_29 = V_11;
  24859. NullCheck((RuntimeObject*)L_29);
  24860. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  24861. }
  24862. IL_0096:
  24863. {
  24864. IL2CPP_END_FINALLY(139)
  24865. }
  24866. }// end finally (depth: 1)
  24867. IL2CPP_CLEANUP(139)
  24868. {
  24869. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  24870. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  24871. }
  24872. IL_0097:
  24873. {
  24874. int32_t L_30 = V_3;
  24875. int32_t L_31 = V_5;
  24876. int32_t L_32;
  24877. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  24878. V_7 = (int32_t)L_32;
  24879. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  24880. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  24881. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  24882. int32_t L_35 = V_5;
  24883. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  24884. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  24885. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  24886. int32_t L_36 = V_0;
  24887. int32_t L_37 = V_1;
  24888. int32_t L_38 = V_7;
  24889. int32_t L_39 = V_2;
  24890. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  24891. AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC * L_41 = ___operation2;
  24892. RowIntervalOperationWrapper_2_t62DACFB474CC1AA33FFD959253AACF13E5457ACB L_42;
  24893. memset((&L_42), 0, sizeof(L_42));
  24894. RowIntervalOperationWrapper_2__ctor_mE3C05061268A0C45250A939632967D5D2F6DC502_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC *)(AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  24895. V_9 = (RowIntervalOperationWrapper_2_t62DACFB474CC1AA33FFD959253AACF13E5457ACB )L_42;
  24896. int32_t L_43 = V_5;
  24897. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  24898. RowIntervalOperationWrapper_2_t62DACFB474CC1AA33FFD959253AACF13E5457ACB L_45 = V_9;
  24899. RowIntervalOperationWrapper_2_t62DACFB474CC1AA33FFD959253AACF13E5457ACB L_46 = (RowIntervalOperationWrapper_2_t62DACFB474CC1AA33FFD959253AACF13E5457ACB )L_45;
  24900. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  24901. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  24902. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  24903. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  24904. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  24905. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  24906. }
  24907. IL_00dc:
  24908. {
  24909. return;
  24910. }
  24911. }
  24912. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  24913. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mBA26B3D7BB6B0C313EA0024ABB6023AA042771B4_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855 * ___operation2, const RuntimeMethod* method)
  24914. {
  24915. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  24916. memset((&V_0), 0, sizeof(V_0));
  24917. {
  24918. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  24919. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  24920. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  24921. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  24922. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  24923. AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855 * L_3 = ___operation2;
  24924. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855 *)(AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  24925. return;
  24926. }
  24927. }
  24928. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  24929. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mDF96A3EB5117F59D7CD1D60554E398440916BAAC_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855 * ___operation2, const RuntimeMethod* method)
  24930. {
  24931. static bool s_Il2CppMethodInitialized;
  24932. if (!s_Il2CppMethodInitialized)
  24933. {
  24934. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  24935. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  24936. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  24937. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  24938. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  24939. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  24940. s_Il2CppMethodInitialized = true;
  24941. }
  24942. int32_t V_0 = 0;
  24943. int32_t V_1 = 0;
  24944. int32_t V_2 = 0;
  24945. int32_t V_3 = 0;
  24946. int32_t V_4 = 0;
  24947. int32_t V_5 = 0;
  24948. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  24949. int32_t V_7 = 0;
  24950. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  24951. RowIntervalOperationWrapper_2_t43729BD17F784F23DFE5E090A9FB50C87D3DA660 V_9;
  24952. memset((&V_9), 0, sizeof(V_9));
  24953. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  24954. memset((&V_10), 0, sizeof(V_10));
  24955. RuntimeObject* V_11 = NULL;
  24956. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  24957. memset((&V_12), 0, sizeof(V_12));
  24958. Exception_t * __last_unhandled_exception = 0;
  24959. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  24960. {
  24961. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  24962. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  24963. int32_t L_1;
  24964. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  24965. V_0 = (int32_t)L_1;
  24966. int32_t L_2;
  24967. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  24968. V_1 = (int32_t)L_2;
  24969. int32_t L_3;
  24970. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  24971. V_2 = (int32_t)L_3;
  24972. int32_t L_4;
  24973. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  24974. V_3 = (int32_t)L_4;
  24975. int32_t L_5 = V_2;
  24976. int32_t L_6 = V_3;
  24977. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  24978. int32_t L_8;
  24979. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  24980. int32_t L_9;
  24981. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  24982. V_4 = (int32_t)L_9;
  24983. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  24984. int32_t L_11;
  24985. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  24986. int32_t L_12 = V_4;
  24987. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  24988. int32_t L_13;
  24989. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  24990. V_5 = (int32_t)L_13;
  24991. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  24992. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  24993. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  24994. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  24995. int32_t L_16 = V_5;
  24996. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  24997. {
  24998. goto IL_0097;
  24999. }
  25000. }
  25001. {
  25002. int32_t L_17 = V_0;
  25003. int32_t L_18 = V_1;
  25004. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  25005. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  25006. int32_t L_20 = V_2;
  25007. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  25008. RuntimeObject* L_21;
  25009. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  25010. V_11 = (RuntimeObject*)L_21;
  25011. }
  25012. IL_0066:
  25013. try
  25014. {// begin try (depth: 1)
  25015. AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855 * L_22 = ___operation2;
  25016. AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855 * L_23;
  25017. L_23 = (( AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855 * (*) (AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855 *)(AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  25018. RuntimeObject* L_24 = V_11;
  25019. NullCheck((RuntimeObject*)L_24);
  25020. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  25021. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  25022. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  25023. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  25024. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  25025. Il2CppFakeBox<AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  25026. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  25027. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  25028. *L_23 = L_27.m_Value;
  25029. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  25030. }// end try (depth: 1)
  25031. catch(Il2CppExceptionWrapper& e)
  25032. {
  25033. __last_unhandled_exception = (Exception_t *)e.ex;
  25034. goto FINALLY_008b;
  25035. }
  25036. FINALLY_008b:
  25037. {// begin finally (depth: 1)
  25038. {
  25039. RuntimeObject* L_28 = V_11;
  25040. if (!L_28)
  25041. {
  25042. goto IL_0096;
  25043. }
  25044. }
  25045. IL_008f:
  25046. {
  25047. RuntimeObject* L_29 = V_11;
  25048. NullCheck((RuntimeObject*)L_29);
  25049. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  25050. }
  25051. IL_0096:
  25052. {
  25053. IL2CPP_END_FINALLY(139)
  25054. }
  25055. }// end finally (depth: 1)
  25056. IL2CPP_CLEANUP(139)
  25057. {
  25058. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  25059. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  25060. }
  25061. IL_0097:
  25062. {
  25063. int32_t L_30 = V_3;
  25064. int32_t L_31 = V_5;
  25065. int32_t L_32;
  25066. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  25067. V_7 = (int32_t)L_32;
  25068. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  25069. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  25070. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  25071. int32_t L_35 = V_5;
  25072. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  25073. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  25074. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  25075. int32_t L_36 = V_0;
  25076. int32_t L_37 = V_1;
  25077. int32_t L_38 = V_7;
  25078. int32_t L_39 = V_2;
  25079. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  25080. AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855 * L_41 = ___operation2;
  25081. RowIntervalOperationWrapper_2_t43729BD17F784F23DFE5E090A9FB50C87D3DA660 L_42;
  25082. memset((&L_42), 0, sizeof(L_42));
  25083. RowIntervalOperationWrapper_2__ctor_m76603978D8EA61155F2682AD7620A2DEA750A0C0_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855 *)(AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  25084. V_9 = (RowIntervalOperationWrapper_2_t43729BD17F784F23DFE5E090A9FB50C87D3DA660 )L_42;
  25085. int32_t L_43 = V_5;
  25086. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  25087. RowIntervalOperationWrapper_2_t43729BD17F784F23DFE5E090A9FB50C87D3DA660 L_45 = V_9;
  25088. RowIntervalOperationWrapper_2_t43729BD17F784F23DFE5E090A9FB50C87D3DA660 L_46 = (RowIntervalOperationWrapper_2_t43729BD17F784F23DFE5E090A9FB50C87D3DA660 )L_45;
  25089. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  25090. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  25091. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  25092. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  25093. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  25094. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  25095. }
  25096. IL_00dc:
  25097. {
  25098. return;
  25099. }
  25100. }
  25101. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  25102. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m5C2CF94161F2A697CC7942E514ED23CBC7687293_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62 * ___operation2, const RuntimeMethod* method)
  25103. {
  25104. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  25105. memset((&V_0), 0, sizeof(V_0));
  25106. {
  25107. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  25108. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  25109. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  25110. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  25111. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  25112. AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62 * L_3 = ___operation2;
  25113. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62 *)(AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  25114. return;
  25115. }
  25116. }
  25117. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  25118. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m1EE317EF7CBE5C163D4ACBCE6A6F1E1A80DA56B7_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62 * ___operation2, const RuntimeMethod* method)
  25119. {
  25120. static bool s_Il2CppMethodInitialized;
  25121. if (!s_Il2CppMethodInitialized)
  25122. {
  25123. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  25124. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  25125. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  25126. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  25127. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  25128. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  25129. s_Il2CppMethodInitialized = true;
  25130. }
  25131. int32_t V_0 = 0;
  25132. int32_t V_1 = 0;
  25133. int32_t V_2 = 0;
  25134. int32_t V_3 = 0;
  25135. int32_t V_4 = 0;
  25136. int32_t V_5 = 0;
  25137. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  25138. int32_t V_7 = 0;
  25139. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  25140. RowIntervalOperationWrapper_2_t4F3C96EE513F69EB15DB3FB183F776C4A2596DF0 V_9;
  25141. memset((&V_9), 0, sizeof(V_9));
  25142. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  25143. memset((&V_10), 0, sizeof(V_10));
  25144. RuntimeObject* V_11 = NULL;
  25145. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  25146. memset((&V_12), 0, sizeof(V_12));
  25147. Exception_t * __last_unhandled_exception = 0;
  25148. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  25149. {
  25150. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  25151. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  25152. int32_t L_1;
  25153. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  25154. V_0 = (int32_t)L_1;
  25155. int32_t L_2;
  25156. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  25157. V_1 = (int32_t)L_2;
  25158. int32_t L_3;
  25159. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  25160. V_2 = (int32_t)L_3;
  25161. int32_t L_4;
  25162. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  25163. V_3 = (int32_t)L_4;
  25164. int32_t L_5 = V_2;
  25165. int32_t L_6 = V_3;
  25166. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  25167. int32_t L_8;
  25168. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  25169. int32_t L_9;
  25170. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  25171. V_4 = (int32_t)L_9;
  25172. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  25173. int32_t L_11;
  25174. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  25175. int32_t L_12 = V_4;
  25176. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  25177. int32_t L_13;
  25178. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  25179. V_5 = (int32_t)L_13;
  25180. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  25181. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  25182. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  25183. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  25184. int32_t L_16 = V_5;
  25185. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  25186. {
  25187. goto IL_0097;
  25188. }
  25189. }
  25190. {
  25191. int32_t L_17 = V_0;
  25192. int32_t L_18 = V_1;
  25193. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  25194. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  25195. int32_t L_20 = V_2;
  25196. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  25197. RuntimeObject* L_21;
  25198. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  25199. V_11 = (RuntimeObject*)L_21;
  25200. }
  25201. IL_0066:
  25202. try
  25203. {// begin try (depth: 1)
  25204. AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62 * L_22 = ___operation2;
  25205. AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62 * L_23;
  25206. L_23 = (( AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62 * (*) (AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62 *)(AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  25207. RuntimeObject* L_24 = V_11;
  25208. NullCheck((RuntimeObject*)L_24);
  25209. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  25210. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  25211. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  25212. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  25213. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  25214. Il2CppFakeBox<AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  25215. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  25216. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  25217. *L_23 = L_27.m_Value;
  25218. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  25219. }// end try (depth: 1)
  25220. catch(Il2CppExceptionWrapper& e)
  25221. {
  25222. __last_unhandled_exception = (Exception_t *)e.ex;
  25223. goto FINALLY_008b;
  25224. }
  25225. FINALLY_008b:
  25226. {// begin finally (depth: 1)
  25227. {
  25228. RuntimeObject* L_28 = V_11;
  25229. if (!L_28)
  25230. {
  25231. goto IL_0096;
  25232. }
  25233. }
  25234. IL_008f:
  25235. {
  25236. RuntimeObject* L_29 = V_11;
  25237. NullCheck((RuntimeObject*)L_29);
  25238. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  25239. }
  25240. IL_0096:
  25241. {
  25242. IL2CPP_END_FINALLY(139)
  25243. }
  25244. }// end finally (depth: 1)
  25245. IL2CPP_CLEANUP(139)
  25246. {
  25247. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  25248. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  25249. }
  25250. IL_0097:
  25251. {
  25252. int32_t L_30 = V_3;
  25253. int32_t L_31 = V_5;
  25254. int32_t L_32;
  25255. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  25256. V_7 = (int32_t)L_32;
  25257. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  25258. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  25259. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  25260. int32_t L_35 = V_5;
  25261. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  25262. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  25263. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  25264. int32_t L_36 = V_0;
  25265. int32_t L_37 = V_1;
  25266. int32_t L_38 = V_7;
  25267. int32_t L_39 = V_2;
  25268. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  25269. AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62 * L_41 = ___operation2;
  25270. RowIntervalOperationWrapper_2_t4F3C96EE513F69EB15DB3FB183F776C4A2596DF0 L_42;
  25271. memset((&L_42), 0, sizeof(L_42));
  25272. RowIntervalOperationWrapper_2__ctor_mB903D24DB0FA637CE0F1551B772DD1DF0CB97024_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62 *)(AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  25273. V_9 = (RowIntervalOperationWrapper_2_t4F3C96EE513F69EB15DB3FB183F776C4A2596DF0 )L_42;
  25274. int32_t L_43 = V_5;
  25275. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  25276. RowIntervalOperationWrapper_2_t4F3C96EE513F69EB15DB3FB183F776C4A2596DF0 L_45 = V_9;
  25277. RowIntervalOperationWrapper_2_t4F3C96EE513F69EB15DB3FB183F776C4A2596DF0 L_46 = (RowIntervalOperationWrapper_2_t4F3C96EE513F69EB15DB3FB183F776C4A2596DF0 )L_45;
  25278. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  25279. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  25280. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  25281. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  25282. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  25283. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  25284. }
  25285. IL_00dc:
  25286. {
  25287. return;
  25288. }
  25289. }
  25290. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  25291. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mFAC8B0791F89AD7394AA173E8EBEB4269779E9AA_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981 * ___operation2, const RuntimeMethod* method)
  25292. {
  25293. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  25294. memset((&V_0), 0, sizeof(V_0));
  25295. {
  25296. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  25297. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  25298. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  25299. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  25300. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  25301. AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981 * L_3 = ___operation2;
  25302. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981 *)(AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  25303. return;
  25304. }
  25305. }
  25306. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  25307. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m0A438C499619E485115E25B668D1E20A189CA9CE_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981 * ___operation2, const RuntimeMethod* method)
  25308. {
  25309. static bool s_Il2CppMethodInitialized;
  25310. if (!s_Il2CppMethodInitialized)
  25311. {
  25312. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  25313. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  25314. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  25315. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  25316. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  25317. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  25318. s_Il2CppMethodInitialized = true;
  25319. }
  25320. int32_t V_0 = 0;
  25321. int32_t V_1 = 0;
  25322. int32_t V_2 = 0;
  25323. int32_t V_3 = 0;
  25324. int32_t V_4 = 0;
  25325. int32_t V_5 = 0;
  25326. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  25327. int32_t V_7 = 0;
  25328. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  25329. RowIntervalOperationWrapper_2_t3D55191A4A1AFBE696F8ED76E3E4F84E9780C968 V_9;
  25330. memset((&V_9), 0, sizeof(V_9));
  25331. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  25332. memset((&V_10), 0, sizeof(V_10));
  25333. RuntimeObject* V_11 = NULL;
  25334. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  25335. memset((&V_12), 0, sizeof(V_12));
  25336. Exception_t * __last_unhandled_exception = 0;
  25337. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  25338. {
  25339. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  25340. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  25341. int32_t L_1;
  25342. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  25343. V_0 = (int32_t)L_1;
  25344. int32_t L_2;
  25345. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  25346. V_1 = (int32_t)L_2;
  25347. int32_t L_3;
  25348. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  25349. V_2 = (int32_t)L_3;
  25350. int32_t L_4;
  25351. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  25352. V_3 = (int32_t)L_4;
  25353. int32_t L_5 = V_2;
  25354. int32_t L_6 = V_3;
  25355. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  25356. int32_t L_8;
  25357. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  25358. int32_t L_9;
  25359. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  25360. V_4 = (int32_t)L_9;
  25361. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  25362. int32_t L_11;
  25363. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  25364. int32_t L_12 = V_4;
  25365. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  25366. int32_t L_13;
  25367. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  25368. V_5 = (int32_t)L_13;
  25369. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  25370. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  25371. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  25372. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  25373. int32_t L_16 = V_5;
  25374. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  25375. {
  25376. goto IL_0097;
  25377. }
  25378. }
  25379. {
  25380. int32_t L_17 = V_0;
  25381. int32_t L_18 = V_1;
  25382. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  25383. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  25384. int32_t L_20 = V_2;
  25385. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  25386. RuntimeObject* L_21;
  25387. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  25388. V_11 = (RuntimeObject*)L_21;
  25389. }
  25390. IL_0066:
  25391. try
  25392. {// begin try (depth: 1)
  25393. AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981 * L_22 = ___operation2;
  25394. AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981 * L_23;
  25395. L_23 = (( AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981 * (*) (AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981 *)(AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  25396. RuntimeObject* L_24 = V_11;
  25397. NullCheck((RuntimeObject*)L_24);
  25398. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  25399. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  25400. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  25401. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  25402. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  25403. Il2CppFakeBox<AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  25404. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  25405. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  25406. *L_23 = L_27.m_Value;
  25407. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  25408. }// end try (depth: 1)
  25409. catch(Il2CppExceptionWrapper& e)
  25410. {
  25411. __last_unhandled_exception = (Exception_t *)e.ex;
  25412. goto FINALLY_008b;
  25413. }
  25414. FINALLY_008b:
  25415. {// begin finally (depth: 1)
  25416. {
  25417. RuntimeObject* L_28 = V_11;
  25418. if (!L_28)
  25419. {
  25420. goto IL_0096;
  25421. }
  25422. }
  25423. IL_008f:
  25424. {
  25425. RuntimeObject* L_29 = V_11;
  25426. NullCheck((RuntimeObject*)L_29);
  25427. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  25428. }
  25429. IL_0096:
  25430. {
  25431. IL2CPP_END_FINALLY(139)
  25432. }
  25433. }// end finally (depth: 1)
  25434. IL2CPP_CLEANUP(139)
  25435. {
  25436. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  25437. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  25438. }
  25439. IL_0097:
  25440. {
  25441. int32_t L_30 = V_3;
  25442. int32_t L_31 = V_5;
  25443. int32_t L_32;
  25444. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  25445. V_7 = (int32_t)L_32;
  25446. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  25447. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  25448. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  25449. int32_t L_35 = V_5;
  25450. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  25451. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  25452. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  25453. int32_t L_36 = V_0;
  25454. int32_t L_37 = V_1;
  25455. int32_t L_38 = V_7;
  25456. int32_t L_39 = V_2;
  25457. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  25458. AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981 * L_41 = ___operation2;
  25459. RowIntervalOperationWrapper_2_t3D55191A4A1AFBE696F8ED76E3E4F84E9780C968 L_42;
  25460. memset((&L_42), 0, sizeof(L_42));
  25461. RowIntervalOperationWrapper_2__ctor_mC16F579A9B08DDBA5CB2E97B38C9A6587E39FCA3_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981 *)(AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  25462. V_9 = (RowIntervalOperationWrapper_2_t3D55191A4A1AFBE696F8ED76E3E4F84E9780C968 )L_42;
  25463. int32_t L_43 = V_5;
  25464. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  25465. RowIntervalOperationWrapper_2_t3D55191A4A1AFBE696F8ED76E3E4F84E9780C968 L_45 = V_9;
  25466. RowIntervalOperationWrapper_2_t3D55191A4A1AFBE696F8ED76E3E4F84E9780C968 L_46 = (RowIntervalOperationWrapper_2_t3D55191A4A1AFBE696F8ED76E3E4F84E9780C968 )L_45;
  25467. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  25468. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  25469. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  25470. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  25471. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  25472. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  25473. }
  25474. IL_00dc:
  25475. {
  25476. return;
  25477. }
  25478. }
  25479. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  25480. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m3A334961BC58CAC29AD883D2ECE94CF3E9BE9936_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144 * ___operation2, const RuntimeMethod* method)
  25481. {
  25482. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  25483. memset((&V_0), 0, sizeof(V_0));
  25484. {
  25485. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  25486. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  25487. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  25488. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  25489. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  25490. AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144 * L_3 = ___operation2;
  25491. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144 *)(AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  25492. return;
  25493. }
  25494. }
  25495. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  25496. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m5BCF42E44F112E79539833B2A47E9883F4858CD5_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144 * ___operation2, const RuntimeMethod* method)
  25497. {
  25498. static bool s_Il2CppMethodInitialized;
  25499. if (!s_Il2CppMethodInitialized)
  25500. {
  25501. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  25502. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  25503. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  25504. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  25505. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  25506. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  25507. s_Il2CppMethodInitialized = true;
  25508. }
  25509. int32_t V_0 = 0;
  25510. int32_t V_1 = 0;
  25511. int32_t V_2 = 0;
  25512. int32_t V_3 = 0;
  25513. int32_t V_4 = 0;
  25514. int32_t V_5 = 0;
  25515. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  25516. int32_t V_7 = 0;
  25517. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  25518. RowIntervalOperationWrapper_2_t7FC46F5907F1CD0953A5278AD462CE6E35972DB9 V_9;
  25519. memset((&V_9), 0, sizeof(V_9));
  25520. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  25521. memset((&V_10), 0, sizeof(V_10));
  25522. RuntimeObject* V_11 = NULL;
  25523. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  25524. memset((&V_12), 0, sizeof(V_12));
  25525. Exception_t * __last_unhandled_exception = 0;
  25526. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  25527. {
  25528. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  25529. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  25530. int32_t L_1;
  25531. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  25532. V_0 = (int32_t)L_1;
  25533. int32_t L_2;
  25534. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  25535. V_1 = (int32_t)L_2;
  25536. int32_t L_3;
  25537. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  25538. V_2 = (int32_t)L_3;
  25539. int32_t L_4;
  25540. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  25541. V_3 = (int32_t)L_4;
  25542. int32_t L_5 = V_2;
  25543. int32_t L_6 = V_3;
  25544. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  25545. int32_t L_8;
  25546. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  25547. int32_t L_9;
  25548. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  25549. V_4 = (int32_t)L_9;
  25550. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  25551. int32_t L_11;
  25552. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  25553. int32_t L_12 = V_4;
  25554. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  25555. int32_t L_13;
  25556. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  25557. V_5 = (int32_t)L_13;
  25558. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  25559. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  25560. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  25561. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  25562. int32_t L_16 = V_5;
  25563. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  25564. {
  25565. goto IL_0097;
  25566. }
  25567. }
  25568. {
  25569. int32_t L_17 = V_0;
  25570. int32_t L_18 = V_1;
  25571. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  25572. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  25573. int32_t L_20 = V_2;
  25574. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  25575. RuntimeObject* L_21;
  25576. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  25577. V_11 = (RuntimeObject*)L_21;
  25578. }
  25579. IL_0066:
  25580. try
  25581. {// begin try (depth: 1)
  25582. AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144 * L_22 = ___operation2;
  25583. AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144 * L_23;
  25584. L_23 = (( AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144 * (*) (AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144 *)(AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  25585. RuntimeObject* L_24 = V_11;
  25586. NullCheck((RuntimeObject*)L_24);
  25587. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  25588. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  25589. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  25590. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  25591. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  25592. Il2CppFakeBox<AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  25593. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  25594. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  25595. *L_23 = L_27.m_Value;
  25596. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  25597. }// end try (depth: 1)
  25598. catch(Il2CppExceptionWrapper& e)
  25599. {
  25600. __last_unhandled_exception = (Exception_t *)e.ex;
  25601. goto FINALLY_008b;
  25602. }
  25603. FINALLY_008b:
  25604. {// begin finally (depth: 1)
  25605. {
  25606. RuntimeObject* L_28 = V_11;
  25607. if (!L_28)
  25608. {
  25609. goto IL_0096;
  25610. }
  25611. }
  25612. IL_008f:
  25613. {
  25614. RuntimeObject* L_29 = V_11;
  25615. NullCheck((RuntimeObject*)L_29);
  25616. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  25617. }
  25618. IL_0096:
  25619. {
  25620. IL2CPP_END_FINALLY(139)
  25621. }
  25622. }// end finally (depth: 1)
  25623. IL2CPP_CLEANUP(139)
  25624. {
  25625. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  25626. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  25627. }
  25628. IL_0097:
  25629. {
  25630. int32_t L_30 = V_3;
  25631. int32_t L_31 = V_5;
  25632. int32_t L_32;
  25633. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  25634. V_7 = (int32_t)L_32;
  25635. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  25636. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  25637. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  25638. int32_t L_35 = V_5;
  25639. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  25640. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  25641. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  25642. int32_t L_36 = V_0;
  25643. int32_t L_37 = V_1;
  25644. int32_t L_38 = V_7;
  25645. int32_t L_39 = V_2;
  25646. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  25647. AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144 * L_41 = ___operation2;
  25648. RowIntervalOperationWrapper_2_t7FC46F5907F1CD0953A5278AD462CE6E35972DB9 L_42;
  25649. memset((&L_42), 0, sizeof(L_42));
  25650. RowIntervalOperationWrapper_2__ctor_m69DAC8DC6A513E578DBB907049BC326E201FA1AE_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144 *)(AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  25651. V_9 = (RowIntervalOperationWrapper_2_t7FC46F5907F1CD0953A5278AD462CE6E35972DB9 )L_42;
  25652. int32_t L_43 = V_5;
  25653. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  25654. RowIntervalOperationWrapper_2_t7FC46F5907F1CD0953A5278AD462CE6E35972DB9 L_45 = V_9;
  25655. RowIntervalOperationWrapper_2_t7FC46F5907F1CD0953A5278AD462CE6E35972DB9 L_46 = (RowIntervalOperationWrapper_2_t7FC46F5907F1CD0953A5278AD462CE6E35972DB9 )L_45;
  25656. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  25657. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  25658. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  25659. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  25660. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  25661. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  25662. }
  25663. IL_00dc:
  25664. {
  25665. return;
  25666. }
  25667. }
  25668. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  25669. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m23D1DFDAFEDEF1C247CEA30EB1678346D9FF8632_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536 * ___operation2, const RuntimeMethod* method)
  25670. {
  25671. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  25672. memset((&V_0), 0, sizeof(V_0));
  25673. {
  25674. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  25675. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  25676. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  25677. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  25678. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  25679. AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536 * L_3 = ___operation2;
  25680. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536 *)(AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  25681. return;
  25682. }
  25683. }
  25684. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  25685. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m30C0E5E7A310B9DC7CC1F1D6597E95DD96463C9C_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536 * ___operation2, const RuntimeMethod* method)
  25686. {
  25687. static bool s_Il2CppMethodInitialized;
  25688. if (!s_Il2CppMethodInitialized)
  25689. {
  25690. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  25691. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  25692. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  25693. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  25694. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  25695. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  25696. s_Il2CppMethodInitialized = true;
  25697. }
  25698. int32_t V_0 = 0;
  25699. int32_t V_1 = 0;
  25700. int32_t V_2 = 0;
  25701. int32_t V_3 = 0;
  25702. int32_t V_4 = 0;
  25703. int32_t V_5 = 0;
  25704. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  25705. int32_t V_7 = 0;
  25706. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  25707. RowIntervalOperationWrapper_2_tAB355AB8BFA8D14278B5C8D9E64708AC491F5A65 V_9;
  25708. memset((&V_9), 0, sizeof(V_9));
  25709. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  25710. memset((&V_10), 0, sizeof(V_10));
  25711. RuntimeObject* V_11 = NULL;
  25712. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  25713. memset((&V_12), 0, sizeof(V_12));
  25714. Exception_t * __last_unhandled_exception = 0;
  25715. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  25716. {
  25717. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  25718. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  25719. int32_t L_1;
  25720. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  25721. V_0 = (int32_t)L_1;
  25722. int32_t L_2;
  25723. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  25724. V_1 = (int32_t)L_2;
  25725. int32_t L_3;
  25726. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  25727. V_2 = (int32_t)L_3;
  25728. int32_t L_4;
  25729. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  25730. V_3 = (int32_t)L_4;
  25731. int32_t L_5 = V_2;
  25732. int32_t L_6 = V_3;
  25733. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  25734. int32_t L_8;
  25735. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  25736. int32_t L_9;
  25737. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  25738. V_4 = (int32_t)L_9;
  25739. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  25740. int32_t L_11;
  25741. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  25742. int32_t L_12 = V_4;
  25743. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  25744. int32_t L_13;
  25745. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  25746. V_5 = (int32_t)L_13;
  25747. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  25748. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  25749. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  25750. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  25751. int32_t L_16 = V_5;
  25752. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  25753. {
  25754. goto IL_0097;
  25755. }
  25756. }
  25757. {
  25758. int32_t L_17 = V_0;
  25759. int32_t L_18 = V_1;
  25760. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  25761. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  25762. int32_t L_20 = V_2;
  25763. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  25764. RuntimeObject* L_21;
  25765. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  25766. V_11 = (RuntimeObject*)L_21;
  25767. }
  25768. IL_0066:
  25769. try
  25770. {// begin try (depth: 1)
  25771. AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536 * L_22 = ___operation2;
  25772. AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536 * L_23;
  25773. L_23 = (( AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536 * (*) (AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536 *)(AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  25774. RuntimeObject* L_24 = V_11;
  25775. NullCheck((RuntimeObject*)L_24);
  25776. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  25777. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  25778. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  25779. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  25780. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  25781. Il2CppFakeBox<AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  25782. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  25783. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  25784. *L_23 = L_27.m_Value;
  25785. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  25786. }// end try (depth: 1)
  25787. catch(Il2CppExceptionWrapper& e)
  25788. {
  25789. __last_unhandled_exception = (Exception_t *)e.ex;
  25790. goto FINALLY_008b;
  25791. }
  25792. FINALLY_008b:
  25793. {// begin finally (depth: 1)
  25794. {
  25795. RuntimeObject* L_28 = V_11;
  25796. if (!L_28)
  25797. {
  25798. goto IL_0096;
  25799. }
  25800. }
  25801. IL_008f:
  25802. {
  25803. RuntimeObject* L_29 = V_11;
  25804. NullCheck((RuntimeObject*)L_29);
  25805. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  25806. }
  25807. IL_0096:
  25808. {
  25809. IL2CPP_END_FINALLY(139)
  25810. }
  25811. }// end finally (depth: 1)
  25812. IL2CPP_CLEANUP(139)
  25813. {
  25814. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  25815. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  25816. }
  25817. IL_0097:
  25818. {
  25819. int32_t L_30 = V_3;
  25820. int32_t L_31 = V_5;
  25821. int32_t L_32;
  25822. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  25823. V_7 = (int32_t)L_32;
  25824. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  25825. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  25826. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  25827. int32_t L_35 = V_5;
  25828. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  25829. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  25830. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  25831. int32_t L_36 = V_0;
  25832. int32_t L_37 = V_1;
  25833. int32_t L_38 = V_7;
  25834. int32_t L_39 = V_2;
  25835. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  25836. AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536 * L_41 = ___operation2;
  25837. RowIntervalOperationWrapper_2_tAB355AB8BFA8D14278B5C8D9E64708AC491F5A65 L_42;
  25838. memset((&L_42), 0, sizeof(L_42));
  25839. RowIntervalOperationWrapper_2__ctor_mD226FC46E1560CCCC9BA23F20B6440C96771136B_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536 *)(AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  25840. V_9 = (RowIntervalOperationWrapper_2_tAB355AB8BFA8D14278B5C8D9E64708AC491F5A65 )L_42;
  25841. int32_t L_43 = V_5;
  25842. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  25843. RowIntervalOperationWrapper_2_tAB355AB8BFA8D14278B5C8D9E64708AC491F5A65 L_45 = V_9;
  25844. RowIntervalOperationWrapper_2_tAB355AB8BFA8D14278B5C8D9E64708AC491F5A65 L_46 = (RowIntervalOperationWrapper_2_tAB355AB8BFA8D14278B5C8D9E64708AC491F5A65 )L_45;
  25845. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  25846. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  25847. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  25848. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  25849. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  25850. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  25851. }
  25852. IL_00dc:
  25853. {
  25854. return;
  25855. }
  25856. }
  25857. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  25858. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m291A2EC30A192B6F5552A39AF1C8B6F96F107B21_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A * ___operation2, const RuntimeMethod* method)
  25859. {
  25860. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  25861. memset((&V_0), 0, sizeof(V_0));
  25862. {
  25863. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  25864. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  25865. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  25866. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  25867. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  25868. AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A * L_3 = ___operation2;
  25869. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A *)(AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  25870. return;
  25871. }
  25872. }
  25873. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra32,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  25874. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22BFC68C75C895CEBDFD061EB4480A0B8D2545B7_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A * ___operation2, const RuntimeMethod* method)
  25875. {
  25876. static bool s_Il2CppMethodInitialized;
  25877. if (!s_Il2CppMethodInitialized)
  25878. {
  25879. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  25880. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  25881. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  25882. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  25883. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  25884. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  25885. s_Il2CppMethodInitialized = true;
  25886. }
  25887. int32_t V_0 = 0;
  25888. int32_t V_1 = 0;
  25889. int32_t V_2 = 0;
  25890. int32_t V_3 = 0;
  25891. int32_t V_4 = 0;
  25892. int32_t V_5 = 0;
  25893. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  25894. int32_t V_7 = 0;
  25895. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  25896. RowIntervalOperationWrapper_2_tAED98E090E4CCBB4D1478DC0A009A9BBC2E4A3F2 V_9;
  25897. memset((&V_9), 0, sizeof(V_9));
  25898. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  25899. memset((&V_10), 0, sizeof(V_10));
  25900. RuntimeObject* V_11 = NULL;
  25901. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  25902. memset((&V_12), 0, sizeof(V_12));
  25903. Exception_t * __last_unhandled_exception = 0;
  25904. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  25905. {
  25906. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  25907. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  25908. int32_t L_1;
  25909. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  25910. V_0 = (int32_t)L_1;
  25911. int32_t L_2;
  25912. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  25913. V_1 = (int32_t)L_2;
  25914. int32_t L_3;
  25915. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  25916. V_2 = (int32_t)L_3;
  25917. int32_t L_4;
  25918. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  25919. V_3 = (int32_t)L_4;
  25920. int32_t L_5 = V_2;
  25921. int32_t L_6 = V_3;
  25922. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  25923. int32_t L_8;
  25924. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  25925. int32_t L_9;
  25926. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  25927. V_4 = (int32_t)L_9;
  25928. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  25929. int32_t L_11;
  25930. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  25931. int32_t L_12 = V_4;
  25932. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  25933. int32_t L_13;
  25934. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  25935. V_5 = (int32_t)L_13;
  25936. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  25937. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  25938. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  25939. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  25940. int32_t L_16 = V_5;
  25941. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  25942. {
  25943. goto IL_0097;
  25944. }
  25945. }
  25946. {
  25947. int32_t L_17 = V_0;
  25948. int32_t L_18 = V_1;
  25949. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  25950. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  25951. int32_t L_20 = V_2;
  25952. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  25953. RuntimeObject* L_21;
  25954. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  25955. V_11 = (RuntimeObject*)L_21;
  25956. }
  25957. IL_0066:
  25958. try
  25959. {// begin try (depth: 1)
  25960. AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A * L_22 = ___operation2;
  25961. AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A * L_23;
  25962. L_23 = (( AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A * (*) (AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A *)(AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  25963. RuntimeObject* L_24 = V_11;
  25964. NullCheck((RuntimeObject*)L_24);
  25965. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  25966. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  25967. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  25968. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  25969. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  25970. Il2CppFakeBox<AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  25971. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  25972. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  25973. *L_23 = L_27.m_Value;
  25974. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  25975. }// end try (depth: 1)
  25976. catch(Il2CppExceptionWrapper& e)
  25977. {
  25978. __last_unhandled_exception = (Exception_t *)e.ex;
  25979. goto FINALLY_008b;
  25980. }
  25981. FINALLY_008b:
  25982. {// begin finally (depth: 1)
  25983. {
  25984. RuntimeObject* L_28 = V_11;
  25985. if (!L_28)
  25986. {
  25987. goto IL_0096;
  25988. }
  25989. }
  25990. IL_008f:
  25991. {
  25992. RuntimeObject* L_29 = V_11;
  25993. NullCheck((RuntimeObject*)L_29);
  25994. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  25995. }
  25996. IL_0096:
  25997. {
  25998. IL2CPP_END_FINALLY(139)
  25999. }
  26000. }// end finally (depth: 1)
  26001. IL2CPP_CLEANUP(139)
  26002. {
  26003. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  26004. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  26005. }
  26006. IL_0097:
  26007. {
  26008. int32_t L_30 = V_3;
  26009. int32_t L_31 = V_5;
  26010. int32_t L_32;
  26011. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  26012. V_7 = (int32_t)L_32;
  26013. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  26014. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  26015. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  26016. int32_t L_35 = V_5;
  26017. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  26018. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  26019. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  26020. int32_t L_36 = V_0;
  26021. int32_t L_37 = V_1;
  26022. int32_t L_38 = V_7;
  26023. int32_t L_39 = V_2;
  26024. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  26025. AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A * L_41 = ___operation2;
  26026. RowIntervalOperationWrapper_2_tAED98E090E4CCBB4D1478DC0A009A9BBC2E4A3F2 L_42;
  26027. memset((&L_42), 0, sizeof(L_42));
  26028. RowIntervalOperationWrapper_2__ctor_m2037E4F88E8A35C4E7257763BBC9D63B8A89A215_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A *)(AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  26029. V_9 = (RowIntervalOperationWrapper_2_tAED98E090E4CCBB4D1478DC0A009A9BBC2E4A3F2 )L_42;
  26030. int32_t L_43 = V_5;
  26031. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  26032. RowIntervalOperationWrapper_2_tAED98E090E4CCBB4D1478DC0A009A9BBC2E4A3F2 L_45 = V_9;
  26033. RowIntervalOperationWrapper_2_tAED98E090E4CCBB4D1478DC0A009A9BBC2E4A3F2 L_46 = (RowIntervalOperationWrapper_2_tAED98E090E4CCBB4D1478DC0A009A9BBC2E4A3F2 )L_45;
  26034. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  26035. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  26036. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  26037. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  26038. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  26039. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  26040. }
  26041. IL_00dc:
  26042. {
  26043. return;
  26044. }
  26045. }
  26046. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  26047. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4090EDA59A66BF492F953C785E83619C4715595F_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1 * ___operation2, const RuntimeMethod* method)
  26048. {
  26049. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  26050. memset((&V_0), 0, sizeof(V_0));
  26051. {
  26052. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  26053. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  26054. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  26055. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  26056. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  26057. AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1 * L_3 = ___operation2;
  26058. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1 *)(AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  26059. return;
  26060. }
  26061. }
  26062. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  26063. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mD6892DD852F80B0B307BB72B568333E94091DF01_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1 * ___operation2, const RuntimeMethod* method)
  26064. {
  26065. static bool s_Il2CppMethodInitialized;
  26066. if (!s_Il2CppMethodInitialized)
  26067. {
  26068. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  26069. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  26070. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  26071. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  26072. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  26073. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  26074. s_Il2CppMethodInitialized = true;
  26075. }
  26076. int32_t V_0 = 0;
  26077. int32_t V_1 = 0;
  26078. int32_t V_2 = 0;
  26079. int32_t V_3 = 0;
  26080. int32_t V_4 = 0;
  26081. int32_t V_5 = 0;
  26082. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  26083. int32_t V_7 = 0;
  26084. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  26085. RowIntervalOperationWrapper_2_tE990B6B4E2BE967D3C84A5AE11454295217006A1 V_9;
  26086. memset((&V_9), 0, sizeof(V_9));
  26087. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  26088. memset((&V_10), 0, sizeof(V_10));
  26089. RuntimeObject* V_11 = NULL;
  26090. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  26091. memset((&V_12), 0, sizeof(V_12));
  26092. Exception_t * __last_unhandled_exception = 0;
  26093. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  26094. {
  26095. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  26096. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  26097. int32_t L_1;
  26098. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  26099. V_0 = (int32_t)L_1;
  26100. int32_t L_2;
  26101. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  26102. V_1 = (int32_t)L_2;
  26103. int32_t L_3;
  26104. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  26105. V_2 = (int32_t)L_3;
  26106. int32_t L_4;
  26107. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  26108. V_3 = (int32_t)L_4;
  26109. int32_t L_5 = V_2;
  26110. int32_t L_6 = V_3;
  26111. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  26112. int32_t L_8;
  26113. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  26114. int32_t L_9;
  26115. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  26116. V_4 = (int32_t)L_9;
  26117. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  26118. int32_t L_11;
  26119. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  26120. int32_t L_12 = V_4;
  26121. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  26122. int32_t L_13;
  26123. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  26124. V_5 = (int32_t)L_13;
  26125. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  26126. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  26127. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  26128. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  26129. int32_t L_16 = V_5;
  26130. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  26131. {
  26132. goto IL_0097;
  26133. }
  26134. }
  26135. {
  26136. int32_t L_17 = V_0;
  26137. int32_t L_18 = V_1;
  26138. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  26139. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  26140. int32_t L_20 = V_2;
  26141. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  26142. RuntimeObject* L_21;
  26143. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  26144. V_11 = (RuntimeObject*)L_21;
  26145. }
  26146. IL_0066:
  26147. try
  26148. {// begin try (depth: 1)
  26149. AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1 * L_22 = ___operation2;
  26150. AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1 * L_23;
  26151. L_23 = (( AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1 * (*) (AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1 *)(AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  26152. RuntimeObject* L_24 = V_11;
  26153. NullCheck((RuntimeObject*)L_24);
  26154. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  26155. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  26156. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  26157. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  26158. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  26159. Il2CppFakeBox<AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  26160. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  26161. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  26162. *L_23 = L_27.m_Value;
  26163. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  26164. }// end try (depth: 1)
  26165. catch(Il2CppExceptionWrapper& e)
  26166. {
  26167. __last_unhandled_exception = (Exception_t *)e.ex;
  26168. goto FINALLY_008b;
  26169. }
  26170. FINALLY_008b:
  26171. {// begin finally (depth: 1)
  26172. {
  26173. RuntimeObject* L_28 = V_11;
  26174. if (!L_28)
  26175. {
  26176. goto IL_0096;
  26177. }
  26178. }
  26179. IL_008f:
  26180. {
  26181. RuntimeObject* L_29 = V_11;
  26182. NullCheck((RuntimeObject*)L_29);
  26183. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  26184. }
  26185. IL_0096:
  26186. {
  26187. IL2CPP_END_FINALLY(139)
  26188. }
  26189. }// end finally (depth: 1)
  26190. IL2CPP_CLEANUP(139)
  26191. {
  26192. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  26193. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  26194. }
  26195. IL_0097:
  26196. {
  26197. int32_t L_30 = V_3;
  26198. int32_t L_31 = V_5;
  26199. int32_t L_32;
  26200. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  26201. V_7 = (int32_t)L_32;
  26202. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  26203. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  26204. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  26205. int32_t L_35 = V_5;
  26206. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  26207. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  26208. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  26209. int32_t L_36 = V_0;
  26210. int32_t L_37 = V_1;
  26211. int32_t L_38 = V_7;
  26212. int32_t L_39 = V_2;
  26213. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  26214. AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1 * L_41 = ___operation2;
  26215. RowIntervalOperationWrapper_2_tE990B6B4E2BE967D3C84A5AE11454295217006A1 L_42;
  26216. memset((&L_42), 0, sizeof(L_42));
  26217. RowIntervalOperationWrapper_2__ctor_m42211A1450FBB64C0FFA01BE17FF7FBA23E2A654_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1 *)(AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  26218. V_9 = (RowIntervalOperationWrapper_2_tE990B6B4E2BE967D3C84A5AE11454295217006A1 )L_42;
  26219. int32_t L_43 = V_5;
  26220. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  26221. RowIntervalOperationWrapper_2_tE990B6B4E2BE967D3C84A5AE11454295217006A1 L_45 = V_9;
  26222. RowIntervalOperationWrapper_2_tE990B6B4E2BE967D3C84A5AE11454295217006A1 L_46 = (RowIntervalOperationWrapper_2_tE990B6B4E2BE967D3C84A5AE11454295217006A1 )L_45;
  26223. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  26224. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  26225. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  26226. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  26227. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  26228. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  26229. }
  26230. IL_00dc:
  26231. {
  26232. return;
  26233. }
  26234. }
  26235. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  26236. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mAE720EFFA65DB907FFC7120B2BC6D81280BE41D8_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED * ___operation2, const RuntimeMethod* method)
  26237. {
  26238. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  26239. memset((&V_0), 0, sizeof(V_0));
  26240. {
  26241. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  26242. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  26243. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  26244. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  26245. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  26246. AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED * L_3 = ___operation2;
  26247. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED *)(AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  26248. return;
  26249. }
  26250. }
  26251. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  26252. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mFFB97B6D5F3F0221ACCF34E41C7C22B953C9AD21_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED * ___operation2, const RuntimeMethod* method)
  26253. {
  26254. static bool s_Il2CppMethodInitialized;
  26255. if (!s_Il2CppMethodInitialized)
  26256. {
  26257. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  26258. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  26259. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  26260. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  26261. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  26262. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  26263. s_Il2CppMethodInitialized = true;
  26264. }
  26265. int32_t V_0 = 0;
  26266. int32_t V_1 = 0;
  26267. int32_t V_2 = 0;
  26268. int32_t V_3 = 0;
  26269. int32_t V_4 = 0;
  26270. int32_t V_5 = 0;
  26271. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  26272. int32_t V_7 = 0;
  26273. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  26274. RowIntervalOperationWrapper_2_tC2BCB54AB0390E74854BD4C005C2F1B15530CFAA V_9;
  26275. memset((&V_9), 0, sizeof(V_9));
  26276. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  26277. memset((&V_10), 0, sizeof(V_10));
  26278. RuntimeObject* V_11 = NULL;
  26279. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  26280. memset((&V_12), 0, sizeof(V_12));
  26281. Exception_t * __last_unhandled_exception = 0;
  26282. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  26283. {
  26284. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  26285. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  26286. int32_t L_1;
  26287. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  26288. V_0 = (int32_t)L_1;
  26289. int32_t L_2;
  26290. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  26291. V_1 = (int32_t)L_2;
  26292. int32_t L_3;
  26293. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  26294. V_2 = (int32_t)L_3;
  26295. int32_t L_4;
  26296. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  26297. V_3 = (int32_t)L_4;
  26298. int32_t L_5 = V_2;
  26299. int32_t L_6 = V_3;
  26300. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  26301. int32_t L_8;
  26302. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  26303. int32_t L_9;
  26304. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  26305. V_4 = (int32_t)L_9;
  26306. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  26307. int32_t L_11;
  26308. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  26309. int32_t L_12 = V_4;
  26310. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  26311. int32_t L_13;
  26312. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  26313. V_5 = (int32_t)L_13;
  26314. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  26315. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  26316. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  26317. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  26318. int32_t L_16 = V_5;
  26319. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  26320. {
  26321. goto IL_0097;
  26322. }
  26323. }
  26324. {
  26325. int32_t L_17 = V_0;
  26326. int32_t L_18 = V_1;
  26327. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  26328. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  26329. int32_t L_20 = V_2;
  26330. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  26331. RuntimeObject* L_21;
  26332. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  26333. V_11 = (RuntimeObject*)L_21;
  26334. }
  26335. IL_0066:
  26336. try
  26337. {// begin try (depth: 1)
  26338. AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED * L_22 = ___operation2;
  26339. AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED * L_23;
  26340. L_23 = (( AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED * (*) (AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED *)(AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  26341. RuntimeObject* L_24 = V_11;
  26342. NullCheck((RuntimeObject*)L_24);
  26343. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  26344. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  26345. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  26346. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  26347. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  26348. Il2CppFakeBox<AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  26349. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  26350. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  26351. *L_23 = L_27.m_Value;
  26352. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  26353. }// end try (depth: 1)
  26354. catch(Il2CppExceptionWrapper& e)
  26355. {
  26356. __last_unhandled_exception = (Exception_t *)e.ex;
  26357. goto FINALLY_008b;
  26358. }
  26359. FINALLY_008b:
  26360. {// begin finally (depth: 1)
  26361. {
  26362. RuntimeObject* L_28 = V_11;
  26363. if (!L_28)
  26364. {
  26365. goto IL_0096;
  26366. }
  26367. }
  26368. IL_008f:
  26369. {
  26370. RuntimeObject* L_29 = V_11;
  26371. NullCheck((RuntimeObject*)L_29);
  26372. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  26373. }
  26374. IL_0096:
  26375. {
  26376. IL2CPP_END_FINALLY(139)
  26377. }
  26378. }// end finally (depth: 1)
  26379. IL2CPP_CLEANUP(139)
  26380. {
  26381. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  26382. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  26383. }
  26384. IL_0097:
  26385. {
  26386. int32_t L_30 = V_3;
  26387. int32_t L_31 = V_5;
  26388. int32_t L_32;
  26389. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  26390. V_7 = (int32_t)L_32;
  26391. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  26392. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  26393. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  26394. int32_t L_35 = V_5;
  26395. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  26396. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  26397. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  26398. int32_t L_36 = V_0;
  26399. int32_t L_37 = V_1;
  26400. int32_t L_38 = V_7;
  26401. int32_t L_39 = V_2;
  26402. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  26403. AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED * L_41 = ___operation2;
  26404. RowIntervalOperationWrapper_2_tC2BCB54AB0390E74854BD4C005C2F1B15530CFAA L_42;
  26405. memset((&L_42), 0, sizeof(L_42));
  26406. RowIntervalOperationWrapper_2__ctor_m37DDA02EF7566991F5ABB981B59EFBA87D0D0C6E_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED *)(AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  26407. V_9 = (RowIntervalOperationWrapper_2_tC2BCB54AB0390E74854BD4C005C2F1B15530CFAA )L_42;
  26408. int32_t L_43 = V_5;
  26409. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  26410. RowIntervalOperationWrapper_2_tC2BCB54AB0390E74854BD4C005C2F1B15530CFAA L_45 = V_9;
  26411. RowIntervalOperationWrapper_2_tC2BCB54AB0390E74854BD4C005C2F1B15530CFAA L_46 = (RowIntervalOperationWrapper_2_tC2BCB54AB0390E74854BD4C005C2F1B15530CFAA )L_45;
  26412. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  26413. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  26414. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  26415. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  26416. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  26417. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  26418. }
  26419. IL_00dc:
  26420. {
  26421. return;
  26422. }
  26423. }
  26424. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  26425. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m6FB481B789D9FBDC567A9DFDFA3AE63644AD5810_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107 * ___operation2, const RuntimeMethod* method)
  26426. {
  26427. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  26428. memset((&V_0), 0, sizeof(V_0));
  26429. {
  26430. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  26431. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  26432. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  26433. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  26434. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  26435. AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107 * L_3 = ___operation2;
  26436. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107 *)(AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  26437. return;
  26438. }
  26439. }
  26440. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  26441. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mFF3BAA2D147234102EA8A1C49351B16E059E45EE_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107 * ___operation2, const RuntimeMethod* method)
  26442. {
  26443. static bool s_Il2CppMethodInitialized;
  26444. if (!s_Il2CppMethodInitialized)
  26445. {
  26446. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  26447. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  26448. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  26449. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  26450. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  26451. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  26452. s_Il2CppMethodInitialized = true;
  26453. }
  26454. int32_t V_0 = 0;
  26455. int32_t V_1 = 0;
  26456. int32_t V_2 = 0;
  26457. int32_t V_3 = 0;
  26458. int32_t V_4 = 0;
  26459. int32_t V_5 = 0;
  26460. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  26461. int32_t V_7 = 0;
  26462. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  26463. RowIntervalOperationWrapper_2_tE2515E19EF1CBECDE33341E2642332B0A444DEE2 V_9;
  26464. memset((&V_9), 0, sizeof(V_9));
  26465. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  26466. memset((&V_10), 0, sizeof(V_10));
  26467. RuntimeObject* V_11 = NULL;
  26468. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  26469. memset((&V_12), 0, sizeof(V_12));
  26470. Exception_t * __last_unhandled_exception = 0;
  26471. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  26472. {
  26473. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  26474. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  26475. int32_t L_1;
  26476. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  26477. V_0 = (int32_t)L_1;
  26478. int32_t L_2;
  26479. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  26480. V_1 = (int32_t)L_2;
  26481. int32_t L_3;
  26482. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  26483. V_2 = (int32_t)L_3;
  26484. int32_t L_4;
  26485. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  26486. V_3 = (int32_t)L_4;
  26487. int32_t L_5 = V_2;
  26488. int32_t L_6 = V_3;
  26489. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  26490. int32_t L_8;
  26491. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  26492. int32_t L_9;
  26493. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  26494. V_4 = (int32_t)L_9;
  26495. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  26496. int32_t L_11;
  26497. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  26498. int32_t L_12 = V_4;
  26499. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  26500. int32_t L_13;
  26501. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  26502. V_5 = (int32_t)L_13;
  26503. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  26504. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  26505. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  26506. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  26507. int32_t L_16 = V_5;
  26508. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  26509. {
  26510. goto IL_0097;
  26511. }
  26512. }
  26513. {
  26514. int32_t L_17 = V_0;
  26515. int32_t L_18 = V_1;
  26516. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  26517. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  26518. int32_t L_20 = V_2;
  26519. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  26520. RuntimeObject* L_21;
  26521. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  26522. V_11 = (RuntimeObject*)L_21;
  26523. }
  26524. IL_0066:
  26525. try
  26526. {// begin try (depth: 1)
  26527. AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107 * L_22 = ___operation2;
  26528. AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107 * L_23;
  26529. L_23 = (( AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107 * (*) (AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107 *)(AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  26530. RuntimeObject* L_24 = V_11;
  26531. NullCheck((RuntimeObject*)L_24);
  26532. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  26533. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  26534. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  26535. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  26536. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  26537. Il2CppFakeBox<AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  26538. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  26539. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  26540. *L_23 = L_27.m_Value;
  26541. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  26542. }// end try (depth: 1)
  26543. catch(Il2CppExceptionWrapper& e)
  26544. {
  26545. __last_unhandled_exception = (Exception_t *)e.ex;
  26546. goto FINALLY_008b;
  26547. }
  26548. FINALLY_008b:
  26549. {// begin finally (depth: 1)
  26550. {
  26551. RuntimeObject* L_28 = V_11;
  26552. if (!L_28)
  26553. {
  26554. goto IL_0096;
  26555. }
  26556. }
  26557. IL_008f:
  26558. {
  26559. RuntimeObject* L_29 = V_11;
  26560. NullCheck((RuntimeObject*)L_29);
  26561. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  26562. }
  26563. IL_0096:
  26564. {
  26565. IL2CPP_END_FINALLY(139)
  26566. }
  26567. }// end finally (depth: 1)
  26568. IL2CPP_CLEANUP(139)
  26569. {
  26570. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  26571. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  26572. }
  26573. IL_0097:
  26574. {
  26575. int32_t L_30 = V_3;
  26576. int32_t L_31 = V_5;
  26577. int32_t L_32;
  26578. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  26579. V_7 = (int32_t)L_32;
  26580. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  26581. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  26582. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  26583. int32_t L_35 = V_5;
  26584. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  26585. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  26586. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  26587. int32_t L_36 = V_0;
  26588. int32_t L_37 = V_1;
  26589. int32_t L_38 = V_7;
  26590. int32_t L_39 = V_2;
  26591. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  26592. AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107 * L_41 = ___operation2;
  26593. RowIntervalOperationWrapper_2_tE2515E19EF1CBECDE33341E2642332B0A444DEE2 L_42;
  26594. memset((&L_42), 0, sizeof(L_42));
  26595. RowIntervalOperationWrapper_2__ctor_mB99FE489A00661BF2B58CD6584591B337800F071_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107 *)(AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  26596. V_9 = (RowIntervalOperationWrapper_2_tE2515E19EF1CBECDE33341E2642332B0A444DEE2 )L_42;
  26597. int32_t L_43 = V_5;
  26598. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  26599. RowIntervalOperationWrapper_2_tE2515E19EF1CBECDE33341E2642332B0A444DEE2 L_45 = V_9;
  26600. RowIntervalOperationWrapper_2_tE2515E19EF1CBECDE33341E2642332B0A444DEE2 L_46 = (RowIntervalOperationWrapper_2_tE2515E19EF1CBECDE33341E2642332B0A444DEE2 )L_45;
  26601. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  26602. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  26603. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  26604. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  26605. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  26606. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  26607. }
  26608. IL_00dc:
  26609. {
  26610. return;
  26611. }
  26612. }
  26613. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  26614. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m5E1F8B8A197AFC796C5D5BEBB030912463BC350D_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3 * ___operation2, const RuntimeMethod* method)
  26615. {
  26616. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  26617. memset((&V_0), 0, sizeof(V_0));
  26618. {
  26619. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  26620. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  26621. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  26622. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  26623. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  26624. AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3 * L_3 = ___operation2;
  26625. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3 *)(AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  26626. return;
  26627. }
  26628. }
  26629. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  26630. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m8C3891A3F3714C88685FCFED462E038A24447890_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3 * ___operation2, const RuntimeMethod* method)
  26631. {
  26632. static bool s_Il2CppMethodInitialized;
  26633. if (!s_Il2CppMethodInitialized)
  26634. {
  26635. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  26636. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  26637. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  26638. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  26639. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  26640. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  26641. s_Il2CppMethodInitialized = true;
  26642. }
  26643. int32_t V_0 = 0;
  26644. int32_t V_1 = 0;
  26645. int32_t V_2 = 0;
  26646. int32_t V_3 = 0;
  26647. int32_t V_4 = 0;
  26648. int32_t V_5 = 0;
  26649. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  26650. int32_t V_7 = 0;
  26651. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  26652. RowIntervalOperationWrapper_2_tFA423CB8823FC128A6B4DA2350102931518DAC0D V_9;
  26653. memset((&V_9), 0, sizeof(V_9));
  26654. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  26655. memset((&V_10), 0, sizeof(V_10));
  26656. RuntimeObject* V_11 = NULL;
  26657. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  26658. memset((&V_12), 0, sizeof(V_12));
  26659. Exception_t * __last_unhandled_exception = 0;
  26660. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  26661. {
  26662. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  26663. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  26664. int32_t L_1;
  26665. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  26666. V_0 = (int32_t)L_1;
  26667. int32_t L_2;
  26668. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  26669. V_1 = (int32_t)L_2;
  26670. int32_t L_3;
  26671. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  26672. V_2 = (int32_t)L_3;
  26673. int32_t L_4;
  26674. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  26675. V_3 = (int32_t)L_4;
  26676. int32_t L_5 = V_2;
  26677. int32_t L_6 = V_3;
  26678. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  26679. int32_t L_8;
  26680. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  26681. int32_t L_9;
  26682. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  26683. V_4 = (int32_t)L_9;
  26684. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  26685. int32_t L_11;
  26686. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  26687. int32_t L_12 = V_4;
  26688. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  26689. int32_t L_13;
  26690. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  26691. V_5 = (int32_t)L_13;
  26692. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  26693. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  26694. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  26695. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  26696. int32_t L_16 = V_5;
  26697. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  26698. {
  26699. goto IL_0097;
  26700. }
  26701. }
  26702. {
  26703. int32_t L_17 = V_0;
  26704. int32_t L_18 = V_1;
  26705. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  26706. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  26707. int32_t L_20 = V_2;
  26708. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  26709. RuntimeObject* L_21;
  26710. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  26711. V_11 = (RuntimeObject*)L_21;
  26712. }
  26713. IL_0066:
  26714. try
  26715. {// begin try (depth: 1)
  26716. AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3 * L_22 = ___operation2;
  26717. AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3 * L_23;
  26718. L_23 = (( AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3 * (*) (AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3 *)(AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  26719. RuntimeObject* L_24 = V_11;
  26720. NullCheck((RuntimeObject*)L_24);
  26721. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  26722. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  26723. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  26724. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  26725. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  26726. Il2CppFakeBox<AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  26727. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  26728. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  26729. *L_23 = L_27.m_Value;
  26730. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  26731. }// end try (depth: 1)
  26732. catch(Il2CppExceptionWrapper& e)
  26733. {
  26734. __last_unhandled_exception = (Exception_t *)e.ex;
  26735. goto FINALLY_008b;
  26736. }
  26737. FINALLY_008b:
  26738. {// begin finally (depth: 1)
  26739. {
  26740. RuntimeObject* L_28 = V_11;
  26741. if (!L_28)
  26742. {
  26743. goto IL_0096;
  26744. }
  26745. }
  26746. IL_008f:
  26747. {
  26748. RuntimeObject* L_29 = V_11;
  26749. NullCheck((RuntimeObject*)L_29);
  26750. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  26751. }
  26752. IL_0096:
  26753. {
  26754. IL2CPP_END_FINALLY(139)
  26755. }
  26756. }// end finally (depth: 1)
  26757. IL2CPP_CLEANUP(139)
  26758. {
  26759. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  26760. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  26761. }
  26762. IL_0097:
  26763. {
  26764. int32_t L_30 = V_3;
  26765. int32_t L_31 = V_5;
  26766. int32_t L_32;
  26767. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  26768. V_7 = (int32_t)L_32;
  26769. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  26770. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  26771. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  26772. int32_t L_35 = V_5;
  26773. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  26774. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  26775. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  26776. int32_t L_36 = V_0;
  26777. int32_t L_37 = V_1;
  26778. int32_t L_38 = V_7;
  26779. int32_t L_39 = V_2;
  26780. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  26781. AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3 * L_41 = ___operation2;
  26782. RowIntervalOperationWrapper_2_tFA423CB8823FC128A6B4DA2350102931518DAC0D L_42;
  26783. memset((&L_42), 0, sizeof(L_42));
  26784. RowIntervalOperationWrapper_2__ctor_mEF2C264DFD75F077717EAE6A3CAA2C5EB2A85469_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3 *)(AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  26785. V_9 = (RowIntervalOperationWrapper_2_tFA423CB8823FC128A6B4DA2350102931518DAC0D )L_42;
  26786. int32_t L_43 = V_5;
  26787. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  26788. RowIntervalOperationWrapper_2_tFA423CB8823FC128A6B4DA2350102931518DAC0D L_45 = V_9;
  26789. RowIntervalOperationWrapper_2_tFA423CB8823FC128A6B4DA2350102931518DAC0D L_46 = (RowIntervalOperationWrapper_2_tFA423CB8823FC128A6B4DA2350102931518DAC0D )L_45;
  26790. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  26791. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  26792. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  26793. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  26794. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  26795. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  26796. }
  26797. IL_00dc:
  26798. {
  26799. return;
  26800. }
  26801. }
  26802. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  26803. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m0C2EC7D7495D2FCBE4DEEC05046374D622306B56_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F * ___operation2, const RuntimeMethod* method)
  26804. {
  26805. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  26806. memset((&V_0), 0, sizeof(V_0));
  26807. {
  26808. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  26809. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  26810. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  26811. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  26812. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  26813. AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F * L_3 = ___operation2;
  26814. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F *)(AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  26815. return;
  26816. }
  26817. }
  26818. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  26819. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m85000C000B0AB74C120D2D89B23943E142CCD066_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F * ___operation2, const RuntimeMethod* method)
  26820. {
  26821. static bool s_Il2CppMethodInitialized;
  26822. if (!s_Il2CppMethodInitialized)
  26823. {
  26824. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  26825. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  26826. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  26827. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  26828. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  26829. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  26830. s_Il2CppMethodInitialized = true;
  26831. }
  26832. int32_t V_0 = 0;
  26833. int32_t V_1 = 0;
  26834. int32_t V_2 = 0;
  26835. int32_t V_3 = 0;
  26836. int32_t V_4 = 0;
  26837. int32_t V_5 = 0;
  26838. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  26839. int32_t V_7 = 0;
  26840. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  26841. RowIntervalOperationWrapper_2_tCA505B0B692E1CDFA4841851625332A253BC07CB V_9;
  26842. memset((&V_9), 0, sizeof(V_9));
  26843. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  26844. memset((&V_10), 0, sizeof(V_10));
  26845. RuntimeObject* V_11 = NULL;
  26846. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  26847. memset((&V_12), 0, sizeof(V_12));
  26848. Exception_t * __last_unhandled_exception = 0;
  26849. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  26850. {
  26851. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  26852. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  26853. int32_t L_1;
  26854. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  26855. V_0 = (int32_t)L_1;
  26856. int32_t L_2;
  26857. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  26858. V_1 = (int32_t)L_2;
  26859. int32_t L_3;
  26860. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  26861. V_2 = (int32_t)L_3;
  26862. int32_t L_4;
  26863. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  26864. V_3 = (int32_t)L_4;
  26865. int32_t L_5 = V_2;
  26866. int32_t L_6 = V_3;
  26867. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  26868. int32_t L_8;
  26869. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  26870. int32_t L_9;
  26871. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  26872. V_4 = (int32_t)L_9;
  26873. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  26874. int32_t L_11;
  26875. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  26876. int32_t L_12 = V_4;
  26877. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  26878. int32_t L_13;
  26879. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  26880. V_5 = (int32_t)L_13;
  26881. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  26882. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  26883. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  26884. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  26885. int32_t L_16 = V_5;
  26886. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  26887. {
  26888. goto IL_0097;
  26889. }
  26890. }
  26891. {
  26892. int32_t L_17 = V_0;
  26893. int32_t L_18 = V_1;
  26894. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  26895. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  26896. int32_t L_20 = V_2;
  26897. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  26898. RuntimeObject* L_21;
  26899. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  26900. V_11 = (RuntimeObject*)L_21;
  26901. }
  26902. IL_0066:
  26903. try
  26904. {// begin try (depth: 1)
  26905. AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F * L_22 = ___operation2;
  26906. AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F * L_23;
  26907. L_23 = (( AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F * (*) (AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F *)(AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  26908. RuntimeObject* L_24 = V_11;
  26909. NullCheck((RuntimeObject*)L_24);
  26910. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  26911. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  26912. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  26913. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  26914. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  26915. Il2CppFakeBox<AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  26916. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  26917. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  26918. *L_23 = L_27.m_Value;
  26919. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  26920. }// end try (depth: 1)
  26921. catch(Il2CppExceptionWrapper& e)
  26922. {
  26923. __last_unhandled_exception = (Exception_t *)e.ex;
  26924. goto FINALLY_008b;
  26925. }
  26926. FINALLY_008b:
  26927. {// begin finally (depth: 1)
  26928. {
  26929. RuntimeObject* L_28 = V_11;
  26930. if (!L_28)
  26931. {
  26932. goto IL_0096;
  26933. }
  26934. }
  26935. IL_008f:
  26936. {
  26937. RuntimeObject* L_29 = V_11;
  26938. NullCheck((RuntimeObject*)L_29);
  26939. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  26940. }
  26941. IL_0096:
  26942. {
  26943. IL2CPP_END_FINALLY(139)
  26944. }
  26945. }// end finally (depth: 1)
  26946. IL2CPP_CLEANUP(139)
  26947. {
  26948. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  26949. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  26950. }
  26951. IL_0097:
  26952. {
  26953. int32_t L_30 = V_3;
  26954. int32_t L_31 = V_5;
  26955. int32_t L_32;
  26956. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  26957. V_7 = (int32_t)L_32;
  26958. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  26959. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  26960. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  26961. int32_t L_35 = V_5;
  26962. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  26963. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  26964. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  26965. int32_t L_36 = V_0;
  26966. int32_t L_37 = V_1;
  26967. int32_t L_38 = V_7;
  26968. int32_t L_39 = V_2;
  26969. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  26970. AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F * L_41 = ___operation2;
  26971. RowIntervalOperationWrapper_2_tCA505B0B692E1CDFA4841851625332A253BC07CB L_42;
  26972. memset((&L_42), 0, sizeof(L_42));
  26973. RowIntervalOperationWrapper_2__ctor_m82B09A388B84EBCAF78E42718F90E2FA96515969_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F *)(AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  26974. V_9 = (RowIntervalOperationWrapper_2_tCA505B0B692E1CDFA4841851625332A253BC07CB )L_42;
  26975. int32_t L_43 = V_5;
  26976. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  26977. RowIntervalOperationWrapper_2_tCA505B0B692E1CDFA4841851625332A253BC07CB L_45 = V_9;
  26978. RowIntervalOperationWrapper_2_tCA505B0B692E1CDFA4841851625332A253BC07CB L_46 = (RowIntervalOperationWrapper_2_tCA505B0B692E1CDFA4841851625332A253BC07CB )L_45;
  26979. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  26980. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  26981. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  26982. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  26983. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  26984. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  26985. }
  26986. IL_00dc:
  26987. {
  26988. return;
  26989. }
  26990. }
  26991. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  26992. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m41F950BF61B14C416FF692AEE49D1E3F91B74B8C_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B * ___operation2, const RuntimeMethod* method)
  26993. {
  26994. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  26995. memset((&V_0), 0, sizeof(V_0));
  26996. {
  26997. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  26998. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  26999. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  27000. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  27001. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  27002. AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B * L_3 = ___operation2;
  27003. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B *)(AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  27004. return;
  27005. }
  27006. }
  27007. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  27008. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mB806993C8791284EAAD8D56DEC9CCC59C02148BC_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B * ___operation2, const RuntimeMethod* method)
  27009. {
  27010. static bool s_Il2CppMethodInitialized;
  27011. if (!s_Il2CppMethodInitialized)
  27012. {
  27013. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  27014. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  27015. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  27016. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  27017. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  27018. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  27019. s_Il2CppMethodInitialized = true;
  27020. }
  27021. int32_t V_0 = 0;
  27022. int32_t V_1 = 0;
  27023. int32_t V_2 = 0;
  27024. int32_t V_3 = 0;
  27025. int32_t V_4 = 0;
  27026. int32_t V_5 = 0;
  27027. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  27028. int32_t V_7 = 0;
  27029. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  27030. RowIntervalOperationWrapper_2_t0AA45EE5010FDAA436C64AF4CFA44C64B9A4FDB8 V_9;
  27031. memset((&V_9), 0, sizeof(V_9));
  27032. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  27033. memset((&V_10), 0, sizeof(V_10));
  27034. RuntimeObject* V_11 = NULL;
  27035. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  27036. memset((&V_12), 0, sizeof(V_12));
  27037. Exception_t * __last_unhandled_exception = 0;
  27038. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  27039. {
  27040. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  27041. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  27042. int32_t L_1;
  27043. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  27044. V_0 = (int32_t)L_1;
  27045. int32_t L_2;
  27046. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  27047. V_1 = (int32_t)L_2;
  27048. int32_t L_3;
  27049. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  27050. V_2 = (int32_t)L_3;
  27051. int32_t L_4;
  27052. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  27053. V_3 = (int32_t)L_4;
  27054. int32_t L_5 = V_2;
  27055. int32_t L_6 = V_3;
  27056. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  27057. int32_t L_8;
  27058. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  27059. int32_t L_9;
  27060. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  27061. V_4 = (int32_t)L_9;
  27062. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  27063. int32_t L_11;
  27064. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  27065. int32_t L_12 = V_4;
  27066. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  27067. int32_t L_13;
  27068. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  27069. V_5 = (int32_t)L_13;
  27070. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  27071. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  27072. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  27073. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  27074. int32_t L_16 = V_5;
  27075. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  27076. {
  27077. goto IL_0097;
  27078. }
  27079. }
  27080. {
  27081. int32_t L_17 = V_0;
  27082. int32_t L_18 = V_1;
  27083. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  27084. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  27085. int32_t L_20 = V_2;
  27086. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  27087. RuntimeObject* L_21;
  27088. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  27089. V_11 = (RuntimeObject*)L_21;
  27090. }
  27091. IL_0066:
  27092. try
  27093. {// begin try (depth: 1)
  27094. AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B * L_22 = ___operation2;
  27095. AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B * L_23;
  27096. L_23 = (( AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B * (*) (AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B *)(AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  27097. RuntimeObject* L_24 = V_11;
  27098. NullCheck((RuntimeObject*)L_24);
  27099. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  27100. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  27101. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  27102. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  27103. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  27104. Il2CppFakeBox<AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  27105. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  27106. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  27107. *L_23 = L_27.m_Value;
  27108. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  27109. }// end try (depth: 1)
  27110. catch(Il2CppExceptionWrapper& e)
  27111. {
  27112. __last_unhandled_exception = (Exception_t *)e.ex;
  27113. goto FINALLY_008b;
  27114. }
  27115. FINALLY_008b:
  27116. {// begin finally (depth: 1)
  27117. {
  27118. RuntimeObject* L_28 = V_11;
  27119. if (!L_28)
  27120. {
  27121. goto IL_0096;
  27122. }
  27123. }
  27124. IL_008f:
  27125. {
  27126. RuntimeObject* L_29 = V_11;
  27127. NullCheck((RuntimeObject*)L_29);
  27128. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  27129. }
  27130. IL_0096:
  27131. {
  27132. IL2CPP_END_FINALLY(139)
  27133. }
  27134. }// end finally (depth: 1)
  27135. IL2CPP_CLEANUP(139)
  27136. {
  27137. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  27138. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  27139. }
  27140. IL_0097:
  27141. {
  27142. int32_t L_30 = V_3;
  27143. int32_t L_31 = V_5;
  27144. int32_t L_32;
  27145. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  27146. V_7 = (int32_t)L_32;
  27147. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  27148. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  27149. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  27150. int32_t L_35 = V_5;
  27151. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  27152. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  27153. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  27154. int32_t L_36 = V_0;
  27155. int32_t L_37 = V_1;
  27156. int32_t L_38 = V_7;
  27157. int32_t L_39 = V_2;
  27158. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  27159. AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B * L_41 = ___operation2;
  27160. RowIntervalOperationWrapper_2_t0AA45EE5010FDAA436C64AF4CFA44C64B9A4FDB8 L_42;
  27161. memset((&L_42), 0, sizeof(L_42));
  27162. RowIntervalOperationWrapper_2__ctor_m38AB11E5AA2E3D564510FF32E84BA9BEB3B664D9_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B *)(AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  27163. V_9 = (RowIntervalOperationWrapper_2_t0AA45EE5010FDAA436C64AF4CFA44C64B9A4FDB8 )L_42;
  27164. int32_t L_43 = V_5;
  27165. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  27166. RowIntervalOperationWrapper_2_t0AA45EE5010FDAA436C64AF4CFA44C64B9A4FDB8 L_45 = V_9;
  27167. RowIntervalOperationWrapper_2_t0AA45EE5010FDAA436C64AF4CFA44C64B9A4FDB8 L_46 = (RowIntervalOperationWrapper_2_t0AA45EE5010FDAA436C64AF4CFA44C64B9A4FDB8 )L_45;
  27168. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  27169. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  27170. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  27171. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  27172. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  27173. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  27174. }
  27175. IL_00dc:
  27176. {
  27177. return;
  27178. }
  27179. }
  27180. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  27181. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mD365B6D124295DC646A09F3DEA8DBCEF23E8A401_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5 * ___operation2, const RuntimeMethod* method)
  27182. {
  27183. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  27184. memset((&V_0), 0, sizeof(V_0));
  27185. {
  27186. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  27187. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  27188. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  27189. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  27190. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  27191. AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5 * L_3 = ___operation2;
  27192. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5 *)(AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  27193. return;
  27194. }
  27195. }
  27196. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra4444,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  27197. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m2219F318AA5B9ED9DB25BD1631E98640A65EC371_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5 * ___operation2, const RuntimeMethod* method)
  27198. {
  27199. static bool s_Il2CppMethodInitialized;
  27200. if (!s_Il2CppMethodInitialized)
  27201. {
  27202. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  27203. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  27204. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  27205. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  27206. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  27207. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  27208. s_Il2CppMethodInitialized = true;
  27209. }
  27210. int32_t V_0 = 0;
  27211. int32_t V_1 = 0;
  27212. int32_t V_2 = 0;
  27213. int32_t V_3 = 0;
  27214. int32_t V_4 = 0;
  27215. int32_t V_5 = 0;
  27216. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  27217. int32_t V_7 = 0;
  27218. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  27219. RowIntervalOperationWrapper_2_tB8BE1D5522249D61CCCD127B1E84190B50CCE82C V_9;
  27220. memset((&V_9), 0, sizeof(V_9));
  27221. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  27222. memset((&V_10), 0, sizeof(V_10));
  27223. RuntimeObject* V_11 = NULL;
  27224. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  27225. memset((&V_12), 0, sizeof(V_12));
  27226. Exception_t * __last_unhandled_exception = 0;
  27227. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  27228. {
  27229. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  27230. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  27231. int32_t L_1;
  27232. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  27233. V_0 = (int32_t)L_1;
  27234. int32_t L_2;
  27235. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  27236. V_1 = (int32_t)L_2;
  27237. int32_t L_3;
  27238. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  27239. V_2 = (int32_t)L_3;
  27240. int32_t L_4;
  27241. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  27242. V_3 = (int32_t)L_4;
  27243. int32_t L_5 = V_2;
  27244. int32_t L_6 = V_3;
  27245. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  27246. int32_t L_8;
  27247. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  27248. int32_t L_9;
  27249. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  27250. V_4 = (int32_t)L_9;
  27251. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  27252. int32_t L_11;
  27253. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  27254. int32_t L_12 = V_4;
  27255. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  27256. int32_t L_13;
  27257. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  27258. V_5 = (int32_t)L_13;
  27259. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  27260. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  27261. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  27262. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  27263. int32_t L_16 = V_5;
  27264. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  27265. {
  27266. goto IL_0097;
  27267. }
  27268. }
  27269. {
  27270. int32_t L_17 = V_0;
  27271. int32_t L_18 = V_1;
  27272. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  27273. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  27274. int32_t L_20 = V_2;
  27275. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  27276. RuntimeObject* L_21;
  27277. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  27278. V_11 = (RuntimeObject*)L_21;
  27279. }
  27280. IL_0066:
  27281. try
  27282. {// begin try (depth: 1)
  27283. AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5 * L_22 = ___operation2;
  27284. AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5 * L_23;
  27285. L_23 = (( AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5 * (*) (AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5 *)(AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  27286. RuntimeObject* L_24 = V_11;
  27287. NullCheck((RuntimeObject*)L_24);
  27288. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  27289. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  27290. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  27291. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  27292. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  27293. Il2CppFakeBox<AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  27294. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  27295. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  27296. *L_23 = L_27.m_Value;
  27297. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  27298. }// end try (depth: 1)
  27299. catch(Il2CppExceptionWrapper& e)
  27300. {
  27301. __last_unhandled_exception = (Exception_t *)e.ex;
  27302. goto FINALLY_008b;
  27303. }
  27304. FINALLY_008b:
  27305. {// begin finally (depth: 1)
  27306. {
  27307. RuntimeObject* L_28 = V_11;
  27308. if (!L_28)
  27309. {
  27310. goto IL_0096;
  27311. }
  27312. }
  27313. IL_008f:
  27314. {
  27315. RuntimeObject* L_29 = V_11;
  27316. NullCheck((RuntimeObject*)L_29);
  27317. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  27318. }
  27319. IL_0096:
  27320. {
  27321. IL2CPP_END_FINALLY(139)
  27322. }
  27323. }// end finally (depth: 1)
  27324. IL2CPP_CLEANUP(139)
  27325. {
  27326. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  27327. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  27328. }
  27329. IL_0097:
  27330. {
  27331. int32_t L_30 = V_3;
  27332. int32_t L_31 = V_5;
  27333. int32_t L_32;
  27334. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  27335. V_7 = (int32_t)L_32;
  27336. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  27337. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  27338. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  27339. int32_t L_35 = V_5;
  27340. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  27341. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  27342. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  27343. int32_t L_36 = V_0;
  27344. int32_t L_37 = V_1;
  27345. int32_t L_38 = V_7;
  27346. int32_t L_39 = V_2;
  27347. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  27348. AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5 * L_41 = ___operation2;
  27349. RowIntervalOperationWrapper_2_tB8BE1D5522249D61CCCD127B1E84190B50CCE82C L_42;
  27350. memset((&L_42), 0, sizeof(L_42));
  27351. RowIntervalOperationWrapper_2__ctor_m1A39D3D0A1A2BE001F2CFF2A44805C2018612994_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5 *)(AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  27352. V_9 = (RowIntervalOperationWrapper_2_tB8BE1D5522249D61CCCD127B1E84190B50CCE82C )L_42;
  27353. int32_t L_43 = V_5;
  27354. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  27355. RowIntervalOperationWrapper_2_tB8BE1D5522249D61CCCD127B1E84190B50CCE82C L_45 = V_9;
  27356. RowIntervalOperationWrapper_2_tB8BE1D5522249D61CCCD127B1E84190B50CCE82C L_46 = (RowIntervalOperationWrapper_2_tB8BE1D5522249D61CCCD127B1E84190B50CCE82C )L_45;
  27357. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  27358. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  27359. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  27360. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  27361. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  27362. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  27363. }
  27364. IL_00dc:
  27365. {
  27366. return;
  27367. }
  27368. }
  27369. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  27370. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m7399D26B231D782EDA20E7987A902F5C34342729_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C * ___operation2, const RuntimeMethod* method)
  27371. {
  27372. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  27373. memset((&V_0), 0, sizeof(V_0));
  27374. {
  27375. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  27376. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  27377. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  27378. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  27379. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  27380. AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C * L_3 = ___operation2;
  27381. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C *)(AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  27382. return;
  27383. }
  27384. }
  27385. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  27386. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m19C8F4A59D0067ED83967E98A7BB75E9DC9F3684_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C * ___operation2, const RuntimeMethod* method)
  27387. {
  27388. static bool s_Il2CppMethodInitialized;
  27389. if (!s_Il2CppMethodInitialized)
  27390. {
  27391. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  27392. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  27393. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  27394. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  27395. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  27396. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  27397. s_Il2CppMethodInitialized = true;
  27398. }
  27399. int32_t V_0 = 0;
  27400. int32_t V_1 = 0;
  27401. int32_t V_2 = 0;
  27402. int32_t V_3 = 0;
  27403. int32_t V_4 = 0;
  27404. int32_t V_5 = 0;
  27405. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  27406. int32_t V_7 = 0;
  27407. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  27408. RowIntervalOperationWrapper_2_t3F51B757E4D929A50A30632F1B4518D13EA0D719 V_9;
  27409. memset((&V_9), 0, sizeof(V_9));
  27410. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  27411. memset((&V_10), 0, sizeof(V_10));
  27412. RuntimeObject* V_11 = NULL;
  27413. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  27414. memset((&V_12), 0, sizeof(V_12));
  27415. Exception_t * __last_unhandled_exception = 0;
  27416. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  27417. {
  27418. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  27419. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  27420. int32_t L_1;
  27421. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  27422. V_0 = (int32_t)L_1;
  27423. int32_t L_2;
  27424. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  27425. V_1 = (int32_t)L_2;
  27426. int32_t L_3;
  27427. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  27428. V_2 = (int32_t)L_3;
  27429. int32_t L_4;
  27430. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  27431. V_3 = (int32_t)L_4;
  27432. int32_t L_5 = V_2;
  27433. int32_t L_6 = V_3;
  27434. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  27435. int32_t L_8;
  27436. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  27437. int32_t L_9;
  27438. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  27439. V_4 = (int32_t)L_9;
  27440. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  27441. int32_t L_11;
  27442. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  27443. int32_t L_12 = V_4;
  27444. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  27445. int32_t L_13;
  27446. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  27447. V_5 = (int32_t)L_13;
  27448. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  27449. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  27450. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  27451. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  27452. int32_t L_16 = V_5;
  27453. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  27454. {
  27455. goto IL_0097;
  27456. }
  27457. }
  27458. {
  27459. int32_t L_17 = V_0;
  27460. int32_t L_18 = V_1;
  27461. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  27462. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  27463. int32_t L_20 = V_2;
  27464. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  27465. RuntimeObject* L_21;
  27466. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  27467. V_11 = (RuntimeObject*)L_21;
  27468. }
  27469. IL_0066:
  27470. try
  27471. {// begin try (depth: 1)
  27472. AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C * L_22 = ___operation2;
  27473. AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C * L_23;
  27474. L_23 = (( AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C * (*) (AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C *)(AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  27475. RuntimeObject* L_24 = V_11;
  27476. NullCheck((RuntimeObject*)L_24);
  27477. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  27478. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  27479. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  27480. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  27481. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  27482. Il2CppFakeBox<AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  27483. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  27484. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  27485. *L_23 = L_27.m_Value;
  27486. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  27487. }// end try (depth: 1)
  27488. catch(Il2CppExceptionWrapper& e)
  27489. {
  27490. __last_unhandled_exception = (Exception_t *)e.ex;
  27491. goto FINALLY_008b;
  27492. }
  27493. FINALLY_008b:
  27494. {// begin finally (depth: 1)
  27495. {
  27496. RuntimeObject* L_28 = V_11;
  27497. if (!L_28)
  27498. {
  27499. goto IL_0096;
  27500. }
  27501. }
  27502. IL_008f:
  27503. {
  27504. RuntimeObject* L_29 = V_11;
  27505. NullCheck((RuntimeObject*)L_29);
  27506. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  27507. }
  27508. IL_0096:
  27509. {
  27510. IL2CPP_END_FINALLY(139)
  27511. }
  27512. }// end finally (depth: 1)
  27513. IL2CPP_CLEANUP(139)
  27514. {
  27515. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  27516. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  27517. }
  27518. IL_0097:
  27519. {
  27520. int32_t L_30 = V_3;
  27521. int32_t L_31 = V_5;
  27522. int32_t L_32;
  27523. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  27524. V_7 = (int32_t)L_32;
  27525. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  27526. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  27527. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  27528. int32_t L_35 = V_5;
  27529. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  27530. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  27531. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  27532. int32_t L_36 = V_0;
  27533. int32_t L_37 = V_1;
  27534. int32_t L_38 = V_7;
  27535. int32_t L_39 = V_2;
  27536. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  27537. AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C * L_41 = ___operation2;
  27538. RowIntervalOperationWrapper_2_t3F51B757E4D929A50A30632F1B4518D13EA0D719 L_42;
  27539. memset((&L_42), 0, sizeof(L_42));
  27540. RowIntervalOperationWrapper_2__ctor_mAE35D501713AA12FD1950FDD52A38E6854B78F7B_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C *)(AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  27541. V_9 = (RowIntervalOperationWrapper_2_t3F51B757E4D929A50A30632F1B4518D13EA0D719 )L_42;
  27542. int32_t L_43 = V_5;
  27543. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  27544. RowIntervalOperationWrapper_2_t3F51B757E4D929A50A30632F1B4518D13EA0D719 L_45 = V_9;
  27545. RowIntervalOperationWrapper_2_t3F51B757E4D929A50A30632F1B4518D13EA0D719 L_46 = (RowIntervalOperationWrapper_2_t3F51B757E4D929A50A30632F1B4518D13EA0D719 )L_45;
  27546. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  27547. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  27548. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  27549. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  27550. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  27551. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  27552. }
  27553. IL_00dc:
  27554. {
  27555. return;
  27556. }
  27557. }
  27558. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  27559. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m26E67DDCE64EDDD772413C229B6A69F2DE765E53_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434 * ___operation2, const RuntimeMethod* method)
  27560. {
  27561. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  27562. memset((&V_0), 0, sizeof(V_0));
  27563. {
  27564. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  27565. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  27566. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  27567. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  27568. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  27569. AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434 * L_3 = ___operation2;
  27570. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434 *)(AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  27571. return;
  27572. }
  27573. }
  27574. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  27575. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mE147FB88EAB180A43EDA971550E8CEFEF5A2CB35_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434 * ___operation2, const RuntimeMethod* method)
  27576. {
  27577. static bool s_Il2CppMethodInitialized;
  27578. if (!s_Il2CppMethodInitialized)
  27579. {
  27580. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  27581. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  27582. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  27583. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  27584. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  27585. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  27586. s_Il2CppMethodInitialized = true;
  27587. }
  27588. int32_t V_0 = 0;
  27589. int32_t V_1 = 0;
  27590. int32_t V_2 = 0;
  27591. int32_t V_3 = 0;
  27592. int32_t V_4 = 0;
  27593. int32_t V_5 = 0;
  27594. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  27595. int32_t V_7 = 0;
  27596. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  27597. RowIntervalOperationWrapper_2_t8AB299E43413994E9E8856D818A83739B76993B0 V_9;
  27598. memset((&V_9), 0, sizeof(V_9));
  27599. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  27600. memset((&V_10), 0, sizeof(V_10));
  27601. RuntimeObject* V_11 = NULL;
  27602. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  27603. memset((&V_12), 0, sizeof(V_12));
  27604. Exception_t * __last_unhandled_exception = 0;
  27605. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  27606. {
  27607. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  27608. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  27609. int32_t L_1;
  27610. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  27611. V_0 = (int32_t)L_1;
  27612. int32_t L_2;
  27613. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  27614. V_1 = (int32_t)L_2;
  27615. int32_t L_3;
  27616. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  27617. V_2 = (int32_t)L_3;
  27618. int32_t L_4;
  27619. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  27620. V_3 = (int32_t)L_4;
  27621. int32_t L_5 = V_2;
  27622. int32_t L_6 = V_3;
  27623. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  27624. int32_t L_8;
  27625. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  27626. int32_t L_9;
  27627. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  27628. V_4 = (int32_t)L_9;
  27629. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  27630. int32_t L_11;
  27631. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  27632. int32_t L_12 = V_4;
  27633. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  27634. int32_t L_13;
  27635. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  27636. V_5 = (int32_t)L_13;
  27637. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  27638. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  27639. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  27640. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  27641. int32_t L_16 = V_5;
  27642. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  27643. {
  27644. goto IL_0097;
  27645. }
  27646. }
  27647. {
  27648. int32_t L_17 = V_0;
  27649. int32_t L_18 = V_1;
  27650. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  27651. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  27652. int32_t L_20 = V_2;
  27653. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  27654. RuntimeObject* L_21;
  27655. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  27656. V_11 = (RuntimeObject*)L_21;
  27657. }
  27658. IL_0066:
  27659. try
  27660. {// begin try (depth: 1)
  27661. AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434 * L_22 = ___operation2;
  27662. AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434 * L_23;
  27663. L_23 = (( AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434 * (*) (AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434 *)(AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  27664. RuntimeObject* L_24 = V_11;
  27665. NullCheck((RuntimeObject*)L_24);
  27666. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  27667. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  27668. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  27669. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  27670. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  27671. Il2CppFakeBox<AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  27672. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  27673. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  27674. *L_23 = L_27.m_Value;
  27675. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  27676. }// end try (depth: 1)
  27677. catch(Il2CppExceptionWrapper& e)
  27678. {
  27679. __last_unhandled_exception = (Exception_t *)e.ex;
  27680. goto FINALLY_008b;
  27681. }
  27682. FINALLY_008b:
  27683. {// begin finally (depth: 1)
  27684. {
  27685. RuntimeObject* L_28 = V_11;
  27686. if (!L_28)
  27687. {
  27688. goto IL_0096;
  27689. }
  27690. }
  27691. IL_008f:
  27692. {
  27693. RuntimeObject* L_29 = V_11;
  27694. NullCheck((RuntimeObject*)L_29);
  27695. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  27696. }
  27697. IL_0096:
  27698. {
  27699. IL2CPP_END_FINALLY(139)
  27700. }
  27701. }// end finally (depth: 1)
  27702. IL2CPP_CLEANUP(139)
  27703. {
  27704. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  27705. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  27706. }
  27707. IL_0097:
  27708. {
  27709. int32_t L_30 = V_3;
  27710. int32_t L_31 = V_5;
  27711. int32_t L_32;
  27712. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  27713. V_7 = (int32_t)L_32;
  27714. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  27715. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  27716. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  27717. int32_t L_35 = V_5;
  27718. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  27719. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  27720. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  27721. int32_t L_36 = V_0;
  27722. int32_t L_37 = V_1;
  27723. int32_t L_38 = V_7;
  27724. int32_t L_39 = V_2;
  27725. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  27726. AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434 * L_41 = ___operation2;
  27727. RowIntervalOperationWrapper_2_t8AB299E43413994E9E8856D818A83739B76993B0 L_42;
  27728. memset((&L_42), 0, sizeof(L_42));
  27729. RowIntervalOperationWrapper_2__ctor_m5F243D9E43E591D2DA7CA7F6354B0B47AC61EB18_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434 *)(AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  27730. V_9 = (RowIntervalOperationWrapper_2_t8AB299E43413994E9E8856D818A83739B76993B0 )L_42;
  27731. int32_t L_43 = V_5;
  27732. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  27733. RowIntervalOperationWrapper_2_t8AB299E43413994E9E8856D818A83739B76993B0 L_45 = V_9;
  27734. RowIntervalOperationWrapper_2_t8AB299E43413994E9E8856D818A83739B76993B0 L_46 = (RowIntervalOperationWrapper_2_t8AB299E43413994E9E8856D818A83739B76993B0 )L_45;
  27735. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  27736. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  27737. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  27738. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  27739. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  27740. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  27741. }
  27742. IL_00dc:
  27743. {
  27744. return;
  27745. }
  27746. }
  27747. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  27748. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mAA2079883F4BF98A8A2D9A14BCA0E29BE493F4AE_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89 * ___operation2, const RuntimeMethod* method)
  27749. {
  27750. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  27751. memset((&V_0), 0, sizeof(V_0));
  27752. {
  27753. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  27754. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  27755. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  27756. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  27757. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  27758. AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89 * L_3 = ___operation2;
  27759. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89 *)(AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  27760. return;
  27761. }
  27762. }
  27763. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  27764. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mC59E6B65DDD50E37124582C299EE6F628B9D7EE9_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89 * ___operation2, const RuntimeMethod* method)
  27765. {
  27766. static bool s_Il2CppMethodInitialized;
  27767. if (!s_Il2CppMethodInitialized)
  27768. {
  27769. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  27770. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  27771. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  27772. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  27773. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  27774. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  27775. s_Il2CppMethodInitialized = true;
  27776. }
  27777. int32_t V_0 = 0;
  27778. int32_t V_1 = 0;
  27779. int32_t V_2 = 0;
  27780. int32_t V_3 = 0;
  27781. int32_t V_4 = 0;
  27782. int32_t V_5 = 0;
  27783. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  27784. int32_t V_7 = 0;
  27785. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  27786. RowIntervalOperationWrapper_2_tBAC33CCBDCAFE906936A77C96513793EA4F44845 V_9;
  27787. memset((&V_9), 0, sizeof(V_9));
  27788. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  27789. memset((&V_10), 0, sizeof(V_10));
  27790. RuntimeObject* V_11 = NULL;
  27791. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  27792. memset((&V_12), 0, sizeof(V_12));
  27793. Exception_t * __last_unhandled_exception = 0;
  27794. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  27795. {
  27796. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  27797. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  27798. int32_t L_1;
  27799. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  27800. V_0 = (int32_t)L_1;
  27801. int32_t L_2;
  27802. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  27803. V_1 = (int32_t)L_2;
  27804. int32_t L_3;
  27805. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  27806. V_2 = (int32_t)L_3;
  27807. int32_t L_4;
  27808. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  27809. V_3 = (int32_t)L_4;
  27810. int32_t L_5 = V_2;
  27811. int32_t L_6 = V_3;
  27812. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  27813. int32_t L_8;
  27814. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  27815. int32_t L_9;
  27816. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  27817. V_4 = (int32_t)L_9;
  27818. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  27819. int32_t L_11;
  27820. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  27821. int32_t L_12 = V_4;
  27822. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  27823. int32_t L_13;
  27824. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  27825. V_5 = (int32_t)L_13;
  27826. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  27827. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  27828. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  27829. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  27830. int32_t L_16 = V_5;
  27831. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  27832. {
  27833. goto IL_0097;
  27834. }
  27835. }
  27836. {
  27837. int32_t L_17 = V_0;
  27838. int32_t L_18 = V_1;
  27839. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  27840. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  27841. int32_t L_20 = V_2;
  27842. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  27843. RuntimeObject* L_21;
  27844. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  27845. V_11 = (RuntimeObject*)L_21;
  27846. }
  27847. IL_0066:
  27848. try
  27849. {// begin try (depth: 1)
  27850. AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89 * L_22 = ___operation2;
  27851. AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89 * L_23;
  27852. L_23 = (( AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89 * (*) (AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89 *)(AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  27853. RuntimeObject* L_24 = V_11;
  27854. NullCheck((RuntimeObject*)L_24);
  27855. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  27856. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  27857. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  27858. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  27859. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  27860. Il2CppFakeBox<AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  27861. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  27862. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  27863. *L_23 = L_27.m_Value;
  27864. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  27865. }// end try (depth: 1)
  27866. catch(Il2CppExceptionWrapper& e)
  27867. {
  27868. __last_unhandled_exception = (Exception_t *)e.ex;
  27869. goto FINALLY_008b;
  27870. }
  27871. FINALLY_008b:
  27872. {// begin finally (depth: 1)
  27873. {
  27874. RuntimeObject* L_28 = V_11;
  27875. if (!L_28)
  27876. {
  27877. goto IL_0096;
  27878. }
  27879. }
  27880. IL_008f:
  27881. {
  27882. RuntimeObject* L_29 = V_11;
  27883. NullCheck((RuntimeObject*)L_29);
  27884. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  27885. }
  27886. IL_0096:
  27887. {
  27888. IL2CPP_END_FINALLY(139)
  27889. }
  27890. }// end finally (depth: 1)
  27891. IL2CPP_CLEANUP(139)
  27892. {
  27893. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  27894. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  27895. }
  27896. IL_0097:
  27897. {
  27898. int32_t L_30 = V_3;
  27899. int32_t L_31 = V_5;
  27900. int32_t L_32;
  27901. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  27902. V_7 = (int32_t)L_32;
  27903. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  27904. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  27905. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  27906. int32_t L_35 = V_5;
  27907. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  27908. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  27909. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  27910. int32_t L_36 = V_0;
  27911. int32_t L_37 = V_1;
  27912. int32_t L_38 = V_7;
  27913. int32_t L_39 = V_2;
  27914. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  27915. AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89 * L_41 = ___operation2;
  27916. RowIntervalOperationWrapper_2_tBAC33CCBDCAFE906936A77C96513793EA4F44845 L_42;
  27917. memset((&L_42), 0, sizeof(L_42));
  27918. RowIntervalOperationWrapper_2__ctor_m8ACBB9731498AC343247E1C1AC313243A12524B0_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89 *)(AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  27919. V_9 = (RowIntervalOperationWrapper_2_tBAC33CCBDCAFE906936A77C96513793EA4F44845 )L_42;
  27920. int32_t L_43 = V_5;
  27921. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  27922. RowIntervalOperationWrapper_2_tBAC33CCBDCAFE906936A77C96513793EA4F44845 L_45 = V_9;
  27923. RowIntervalOperationWrapper_2_tBAC33CCBDCAFE906936A77C96513793EA4F44845 L_46 = (RowIntervalOperationWrapper_2_tBAC33CCBDCAFE906936A77C96513793EA4F44845 )L_45;
  27924. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  27925. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  27926. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  27927. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  27928. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  27929. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  27930. }
  27931. IL_00dc:
  27932. {
  27933. return;
  27934. }
  27935. }
  27936. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  27937. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m8900C962F4F6C6F75C749326B710B16F0492CEC5_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2 * ___operation2, const RuntimeMethod* method)
  27938. {
  27939. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  27940. memset((&V_0), 0, sizeof(V_0));
  27941. {
  27942. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  27943. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  27944. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  27945. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  27946. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  27947. AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2 * L_3 = ___operation2;
  27948. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2 *)(AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  27949. return;
  27950. }
  27951. }
  27952. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  27953. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mA14EFAD355F02A5CA9C4DB8CD378D1C422AB9BB7_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2 * ___operation2, const RuntimeMethod* method)
  27954. {
  27955. static bool s_Il2CppMethodInitialized;
  27956. if (!s_Il2CppMethodInitialized)
  27957. {
  27958. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  27959. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  27960. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  27961. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  27962. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  27963. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  27964. s_Il2CppMethodInitialized = true;
  27965. }
  27966. int32_t V_0 = 0;
  27967. int32_t V_1 = 0;
  27968. int32_t V_2 = 0;
  27969. int32_t V_3 = 0;
  27970. int32_t V_4 = 0;
  27971. int32_t V_5 = 0;
  27972. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  27973. int32_t V_7 = 0;
  27974. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  27975. RowIntervalOperationWrapper_2_t64C27D86FBC30ECBAC9E3DA6550CC5C860CE0592 V_9;
  27976. memset((&V_9), 0, sizeof(V_9));
  27977. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  27978. memset((&V_10), 0, sizeof(V_10));
  27979. RuntimeObject* V_11 = NULL;
  27980. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  27981. memset((&V_12), 0, sizeof(V_12));
  27982. Exception_t * __last_unhandled_exception = 0;
  27983. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  27984. {
  27985. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  27986. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  27987. int32_t L_1;
  27988. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  27989. V_0 = (int32_t)L_1;
  27990. int32_t L_2;
  27991. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  27992. V_1 = (int32_t)L_2;
  27993. int32_t L_3;
  27994. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  27995. V_2 = (int32_t)L_3;
  27996. int32_t L_4;
  27997. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  27998. V_3 = (int32_t)L_4;
  27999. int32_t L_5 = V_2;
  28000. int32_t L_6 = V_3;
  28001. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  28002. int32_t L_8;
  28003. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  28004. int32_t L_9;
  28005. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  28006. V_4 = (int32_t)L_9;
  28007. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  28008. int32_t L_11;
  28009. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  28010. int32_t L_12 = V_4;
  28011. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  28012. int32_t L_13;
  28013. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  28014. V_5 = (int32_t)L_13;
  28015. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  28016. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  28017. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  28018. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  28019. int32_t L_16 = V_5;
  28020. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  28021. {
  28022. goto IL_0097;
  28023. }
  28024. }
  28025. {
  28026. int32_t L_17 = V_0;
  28027. int32_t L_18 = V_1;
  28028. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  28029. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  28030. int32_t L_20 = V_2;
  28031. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  28032. RuntimeObject* L_21;
  28033. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  28034. V_11 = (RuntimeObject*)L_21;
  28035. }
  28036. IL_0066:
  28037. try
  28038. {// begin try (depth: 1)
  28039. AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2 * L_22 = ___operation2;
  28040. AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2 * L_23;
  28041. L_23 = (( AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2 * (*) (AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2 *)(AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  28042. RuntimeObject* L_24 = V_11;
  28043. NullCheck((RuntimeObject*)L_24);
  28044. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  28045. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  28046. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  28047. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  28048. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  28049. Il2CppFakeBox<AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  28050. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  28051. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  28052. *L_23 = L_27.m_Value;
  28053. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  28054. }// end try (depth: 1)
  28055. catch(Il2CppExceptionWrapper& e)
  28056. {
  28057. __last_unhandled_exception = (Exception_t *)e.ex;
  28058. goto FINALLY_008b;
  28059. }
  28060. FINALLY_008b:
  28061. {// begin finally (depth: 1)
  28062. {
  28063. RuntimeObject* L_28 = V_11;
  28064. if (!L_28)
  28065. {
  28066. goto IL_0096;
  28067. }
  28068. }
  28069. IL_008f:
  28070. {
  28071. RuntimeObject* L_29 = V_11;
  28072. NullCheck((RuntimeObject*)L_29);
  28073. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  28074. }
  28075. IL_0096:
  28076. {
  28077. IL2CPP_END_FINALLY(139)
  28078. }
  28079. }// end finally (depth: 1)
  28080. IL2CPP_CLEANUP(139)
  28081. {
  28082. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  28083. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  28084. }
  28085. IL_0097:
  28086. {
  28087. int32_t L_30 = V_3;
  28088. int32_t L_31 = V_5;
  28089. int32_t L_32;
  28090. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  28091. V_7 = (int32_t)L_32;
  28092. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  28093. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  28094. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  28095. int32_t L_35 = V_5;
  28096. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  28097. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  28098. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  28099. int32_t L_36 = V_0;
  28100. int32_t L_37 = V_1;
  28101. int32_t L_38 = V_7;
  28102. int32_t L_39 = V_2;
  28103. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  28104. AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2 * L_41 = ___operation2;
  28105. RowIntervalOperationWrapper_2_t64C27D86FBC30ECBAC9E3DA6550CC5C860CE0592 L_42;
  28106. memset((&L_42), 0, sizeof(L_42));
  28107. RowIntervalOperationWrapper_2__ctor_m2D3DD15A4B52A95054843F9C573D29AECEBC9545_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2 *)(AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  28108. V_9 = (RowIntervalOperationWrapper_2_t64C27D86FBC30ECBAC9E3DA6550CC5C860CE0592 )L_42;
  28109. int32_t L_43 = V_5;
  28110. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  28111. RowIntervalOperationWrapper_2_t64C27D86FBC30ECBAC9E3DA6550CC5C860CE0592 L_45 = V_9;
  28112. RowIntervalOperationWrapper_2_t64C27D86FBC30ECBAC9E3DA6550CC5C860CE0592 L_46 = (RowIntervalOperationWrapper_2_t64C27D86FBC30ECBAC9E3DA6550CC5C860CE0592 )L_45;
  28113. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  28114. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  28115. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  28116. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  28117. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  28118. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  28119. }
  28120. IL_00dc:
  28121. {
  28122. return;
  28123. }
  28124. }
  28125. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  28126. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mFE710F4BCC88BD6B91B30AE8327DCC9167162D72_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447 * ___operation2, const RuntimeMethod* method)
  28127. {
  28128. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  28129. memset((&V_0), 0, sizeof(V_0));
  28130. {
  28131. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  28132. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  28133. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  28134. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  28135. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  28136. AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447 * L_3 = ___operation2;
  28137. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447 *)(AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  28138. return;
  28139. }
  28140. }
  28141. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  28142. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m0836DDF089FEEECA6F06243CF13C78618560DACA_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447 * ___operation2, const RuntimeMethod* method)
  28143. {
  28144. static bool s_Il2CppMethodInitialized;
  28145. if (!s_Il2CppMethodInitialized)
  28146. {
  28147. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  28148. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  28149. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  28150. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  28151. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  28152. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  28153. s_Il2CppMethodInitialized = true;
  28154. }
  28155. int32_t V_0 = 0;
  28156. int32_t V_1 = 0;
  28157. int32_t V_2 = 0;
  28158. int32_t V_3 = 0;
  28159. int32_t V_4 = 0;
  28160. int32_t V_5 = 0;
  28161. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  28162. int32_t V_7 = 0;
  28163. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  28164. RowIntervalOperationWrapper_2_t1BC88313C256131849EE09D5F0537C29F1543936 V_9;
  28165. memset((&V_9), 0, sizeof(V_9));
  28166. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  28167. memset((&V_10), 0, sizeof(V_10));
  28168. RuntimeObject* V_11 = NULL;
  28169. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  28170. memset((&V_12), 0, sizeof(V_12));
  28171. Exception_t * __last_unhandled_exception = 0;
  28172. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  28173. {
  28174. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  28175. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  28176. int32_t L_1;
  28177. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  28178. V_0 = (int32_t)L_1;
  28179. int32_t L_2;
  28180. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  28181. V_1 = (int32_t)L_2;
  28182. int32_t L_3;
  28183. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  28184. V_2 = (int32_t)L_3;
  28185. int32_t L_4;
  28186. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  28187. V_3 = (int32_t)L_4;
  28188. int32_t L_5 = V_2;
  28189. int32_t L_6 = V_3;
  28190. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  28191. int32_t L_8;
  28192. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  28193. int32_t L_9;
  28194. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  28195. V_4 = (int32_t)L_9;
  28196. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  28197. int32_t L_11;
  28198. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  28199. int32_t L_12 = V_4;
  28200. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  28201. int32_t L_13;
  28202. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  28203. V_5 = (int32_t)L_13;
  28204. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  28205. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  28206. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  28207. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  28208. int32_t L_16 = V_5;
  28209. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  28210. {
  28211. goto IL_0097;
  28212. }
  28213. }
  28214. {
  28215. int32_t L_17 = V_0;
  28216. int32_t L_18 = V_1;
  28217. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  28218. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  28219. int32_t L_20 = V_2;
  28220. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  28221. RuntimeObject* L_21;
  28222. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  28223. V_11 = (RuntimeObject*)L_21;
  28224. }
  28225. IL_0066:
  28226. try
  28227. {// begin try (depth: 1)
  28228. AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447 * L_22 = ___operation2;
  28229. AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447 * L_23;
  28230. L_23 = (( AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447 * (*) (AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447 *)(AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  28231. RuntimeObject* L_24 = V_11;
  28232. NullCheck((RuntimeObject*)L_24);
  28233. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  28234. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  28235. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  28236. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  28237. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  28238. Il2CppFakeBox<AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  28239. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  28240. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  28241. *L_23 = L_27.m_Value;
  28242. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  28243. }// end try (depth: 1)
  28244. catch(Il2CppExceptionWrapper& e)
  28245. {
  28246. __last_unhandled_exception = (Exception_t *)e.ex;
  28247. goto FINALLY_008b;
  28248. }
  28249. FINALLY_008b:
  28250. {// begin finally (depth: 1)
  28251. {
  28252. RuntimeObject* L_28 = V_11;
  28253. if (!L_28)
  28254. {
  28255. goto IL_0096;
  28256. }
  28257. }
  28258. IL_008f:
  28259. {
  28260. RuntimeObject* L_29 = V_11;
  28261. NullCheck((RuntimeObject*)L_29);
  28262. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  28263. }
  28264. IL_0096:
  28265. {
  28266. IL2CPP_END_FINALLY(139)
  28267. }
  28268. }// end finally (depth: 1)
  28269. IL2CPP_CLEANUP(139)
  28270. {
  28271. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  28272. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  28273. }
  28274. IL_0097:
  28275. {
  28276. int32_t L_30 = V_3;
  28277. int32_t L_31 = V_5;
  28278. int32_t L_32;
  28279. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  28280. V_7 = (int32_t)L_32;
  28281. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  28282. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  28283. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  28284. int32_t L_35 = V_5;
  28285. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  28286. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  28287. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  28288. int32_t L_36 = V_0;
  28289. int32_t L_37 = V_1;
  28290. int32_t L_38 = V_7;
  28291. int32_t L_39 = V_2;
  28292. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  28293. AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447 * L_41 = ___operation2;
  28294. RowIntervalOperationWrapper_2_t1BC88313C256131849EE09D5F0537C29F1543936 L_42;
  28295. memset((&L_42), 0, sizeof(L_42));
  28296. RowIntervalOperationWrapper_2__ctor_m3DA268E0D492B5C16843F7ECBB48E9EE05B0AF26_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447 *)(AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  28297. V_9 = (RowIntervalOperationWrapper_2_t1BC88313C256131849EE09D5F0537C29F1543936 )L_42;
  28298. int32_t L_43 = V_5;
  28299. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  28300. RowIntervalOperationWrapper_2_t1BC88313C256131849EE09D5F0537C29F1543936 L_45 = V_9;
  28301. RowIntervalOperationWrapper_2_t1BC88313C256131849EE09D5F0537C29F1543936 L_46 = (RowIntervalOperationWrapper_2_t1BC88313C256131849EE09D5F0537C29F1543936 )L_45;
  28302. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  28303. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  28304. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  28305. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  28306. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  28307. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  28308. }
  28309. IL_00dc:
  28310. {
  28311. return;
  28312. }
  28313. }
  28314. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  28315. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m39A26238BE3D5F927FCED1C44DB0452C408CD0B6_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4 * ___operation2, const RuntimeMethod* method)
  28316. {
  28317. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  28318. memset((&V_0), 0, sizeof(V_0));
  28319. {
  28320. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  28321. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  28322. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  28323. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  28324. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  28325. AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4 * L_3 = ___operation2;
  28326. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4 *)(AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  28327. return;
  28328. }
  28329. }
  28330. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  28331. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4FB784CA6F3B7E2A752C13992104484CFC9F296E_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4 * ___operation2, const RuntimeMethod* method)
  28332. {
  28333. static bool s_Il2CppMethodInitialized;
  28334. if (!s_Il2CppMethodInitialized)
  28335. {
  28336. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  28337. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  28338. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  28339. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  28340. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  28341. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  28342. s_Il2CppMethodInitialized = true;
  28343. }
  28344. int32_t V_0 = 0;
  28345. int32_t V_1 = 0;
  28346. int32_t V_2 = 0;
  28347. int32_t V_3 = 0;
  28348. int32_t V_4 = 0;
  28349. int32_t V_5 = 0;
  28350. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  28351. int32_t V_7 = 0;
  28352. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  28353. RowIntervalOperationWrapper_2_tF9D87D530B7CBBEAA77A986989C26C76945BD1F9 V_9;
  28354. memset((&V_9), 0, sizeof(V_9));
  28355. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  28356. memset((&V_10), 0, sizeof(V_10));
  28357. RuntimeObject* V_11 = NULL;
  28358. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  28359. memset((&V_12), 0, sizeof(V_12));
  28360. Exception_t * __last_unhandled_exception = 0;
  28361. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  28362. {
  28363. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  28364. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  28365. int32_t L_1;
  28366. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  28367. V_0 = (int32_t)L_1;
  28368. int32_t L_2;
  28369. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  28370. V_1 = (int32_t)L_2;
  28371. int32_t L_3;
  28372. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  28373. V_2 = (int32_t)L_3;
  28374. int32_t L_4;
  28375. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  28376. V_3 = (int32_t)L_4;
  28377. int32_t L_5 = V_2;
  28378. int32_t L_6 = V_3;
  28379. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  28380. int32_t L_8;
  28381. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  28382. int32_t L_9;
  28383. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  28384. V_4 = (int32_t)L_9;
  28385. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  28386. int32_t L_11;
  28387. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  28388. int32_t L_12 = V_4;
  28389. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  28390. int32_t L_13;
  28391. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  28392. V_5 = (int32_t)L_13;
  28393. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  28394. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  28395. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  28396. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  28397. int32_t L_16 = V_5;
  28398. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  28399. {
  28400. goto IL_0097;
  28401. }
  28402. }
  28403. {
  28404. int32_t L_17 = V_0;
  28405. int32_t L_18 = V_1;
  28406. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  28407. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  28408. int32_t L_20 = V_2;
  28409. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  28410. RuntimeObject* L_21;
  28411. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  28412. V_11 = (RuntimeObject*)L_21;
  28413. }
  28414. IL_0066:
  28415. try
  28416. {// begin try (depth: 1)
  28417. AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4 * L_22 = ___operation2;
  28418. AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4 * L_23;
  28419. L_23 = (( AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4 * (*) (AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4 *)(AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  28420. RuntimeObject* L_24 = V_11;
  28421. NullCheck((RuntimeObject*)L_24);
  28422. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  28423. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  28424. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  28425. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  28426. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  28427. Il2CppFakeBox<AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  28428. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  28429. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  28430. *L_23 = L_27.m_Value;
  28431. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  28432. }// end try (depth: 1)
  28433. catch(Il2CppExceptionWrapper& e)
  28434. {
  28435. __last_unhandled_exception = (Exception_t *)e.ex;
  28436. goto FINALLY_008b;
  28437. }
  28438. FINALLY_008b:
  28439. {// begin finally (depth: 1)
  28440. {
  28441. RuntimeObject* L_28 = V_11;
  28442. if (!L_28)
  28443. {
  28444. goto IL_0096;
  28445. }
  28446. }
  28447. IL_008f:
  28448. {
  28449. RuntimeObject* L_29 = V_11;
  28450. NullCheck((RuntimeObject*)L_29);
  28451. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  28452. }
  28453. IL_0096:
  28454. {
  28455. IL2CPP_END_FINALLY(139)
  28456. }
  28457. }// end finally (depth: 1)
  28458. IL2CPP_CLEANUP(139)
  28459. {
  28460. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  28461. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  28462. }
  28463. IL_0097:
  28464. {
  28465. int32_t L_30 = V_3;
  28466. int32_t L_31 = V_5;
  28467. int32_t L_32;
  28468. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  28469. V_7 = (int32_t)L_32;
  28470. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  28471. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  28472. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  28473. int32_t L_35 = V_5;
  28474. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  28475. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  28476. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  28477. int32_t L_36 = V_0;
  28478. int32_t L_37 = V_1;
  28479. int32_t L_38 = V_7;
  28480. int32_t L_39 = V_2;
  28481. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  28482. AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4 * L_41 = ___operation2;
  28483. RowIntervalOperationWrapper_2_tF9D87D530B7CBBEAA77A986989C26C76945BD1F9 L_42;
  28484. memset((&L_42), 0, sizeof(L_42));
  28485. RowIntervalOperationWrapper_2__ctor_m648CF96474A6B672326A800822A50FB385F16BCA_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4 *)(AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  28486. V_9 = (RowIntervalOperationWrapper_2_tF9D87D530B7CBBEAA77A986989C26C76945BD1F9 )L_42;
  28487. int32_t L_43 = V_5;
  28488. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  28489. RowIntervalOperationWrapper_2_tF9D87D530B7CBBEAA77A986989C26C76945BD1F9 L_45 = V_9;
  28490. RowIntervalOperationWrapper_2_tF9D87D530B7CBBEAA77A986989C26C76945BD1F9 L_46 = (RowIntervalOperationWrapper_2_tF9D87D530B7CBBEAA77A986989C26C76945BD1F9 )L_45;
  28491. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  28492. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  28493. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  28494. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  28495. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  28496. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  28497. }
  28498. IL_00dc:
  28499. {
  28500. return;
  28501. }
  28502. }
  28503. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  28504. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m05E1E45961214C65B7286355ABBA49EAE33792BB_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A * ___operation2, const RuntimeMethod* method)
  28505. {
  28506. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  28507. memset((&V_0), 0, sizeof(V_0));
  28508. {
  28509. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  28510. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  28511. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  28512. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  28513. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  28514. AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A * L_3 = ___operation2;
  28515. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A *)(AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  28516. return;
  28517. }
  28518. }
  28519. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Bgra5551,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  28520. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mB18A4B494FA0CD78F36768DDC5D13C6B895B02CE_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A * ___operation2, const RuntimeMethod* method)
  28521. {
  28522. static bool s_Il2CppMethodInitialized;
  28523. if (!s_Il2CppMethodInitialized)
  28524. {
  28525. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  28526. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  28527. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  28528. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  28529. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  28530. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  28531. s_Il2CppMethodInitialized = true;
  28532. }
  28533. int32_t V_0 = 0;
  28534. int32_t V_1 = 0;
  28535. int32_t V_2 = 0;
  28536. int32_t V_3 = 0;
  28537. int32_t V_4 = 0;
  28538. int32_t V_5 = 0;
  28539. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  28540. int32_t V_7 = 0;
  28541. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  28542. RowIntervalOperationWrapper_2_t403F58B833CACFDDDD0F3B8B8392127628DA6B72 V_9;
  28543. memset((&V_9), 0, sizeof(V_9));
  28544. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  28545. memset((&V_10), 0, sizeof(V_10));
  28546. RuntimeObject* V_11 = NULL;
  28547. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  28548. memset((&V_12), 0, sizeof(V_12));
  28549. Exception_t * __last_unhandled_exception = 0;
  28550. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  28551. {
  28552. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  28553. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  28554. int32_t L_1;
  28555. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  28556. V_0 = (int32_t)L_1;
  28557. int32_t L_2;
  28558. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  28559. V_1 = (int32_t)L_2;
  28560. int32_t L_3;
  28561. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  28562. V_2 = (int32_t)L_3;
  28563. int32_t L_4;
  28564. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  28565. V_3 = (int32_t)L_4;
  28566. int32_t L_5 = V_2;
  28567. int32_t L_6 = V_3;
  28568. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  28569. int32_t L_8;
  28570. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  28571. int32_t L_9;
  28572. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  28573. V_4 = (int32_t)L_9;
  28574. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  28575. int32_t L_11;
  28576. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  28577. int32_t L_12 = V_4;
  28578. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  28579. int32_t L_13;
  28580. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  28581. V_5 = (int32_t)L_13;
  28582. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  28583. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  28584. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  28585. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  28586. int32_t L_16 = V_5;
  28587. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  28588. {
  28589. goto IL_0097;
  28590. }
  28591. }
  28592. {
  28593. int32_t L_17 = V_0;
  28594. int32_t L_18 = V_1;
  28595. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  28596. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  28597. int32_t L_20 = V_2;
  28598. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  28599. RuntimeObject* L_21;
  28600. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  28601. V_11 = (RuntimeObject*)L_21;
  28602. }
  28603. IL_0066:
  28604. try
  28605. {// begin try (depth: 1)
  28606. AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A * L_22 = ___operation2;
  28607. AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A * L_23;
  28608. L_23 = (( AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A * (*) (AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A *)(AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  28609. RuntimeObject* L_24 = V_11;
  28610. NullCheck((RuntimeObject*)L_24);
  28611. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  28612. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  28613. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  28614. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  28615. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  28616. Il2CppFakeBox<AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  28617. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  28618. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  28619. *L_23 = L_27.m_Value;
  28620. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  28621. }// end try (depth: 1)
  28622. catch(Il2CppExceptionWrapper& e)
  28623. {
  28624. __last_unhandled_exception = (Exception_t *)e.ex;
  28625. goto FINALLY_008b;
  28626. }
  28627. FINALLY_008b:
  28628. {// begin finally (depth: 1)
  28629. {
  28630. RuntimeObject* L_28 = V_11;
  28631. if (!L_28)
  28632. {
  28633. goto IL_0096;
  28634. }
  28635. }
  28636. IL_008f:
  28637. {
  28638. RuntimeObject* L_29 = V_11;
  28639. NullCheck((RuntimeObject*)L_29);
  28640. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  28641. }
  28642. IL_0096:
  28643. {
  28644. IL2CPP_END_FINALLY(139)
  28645. }
  28646. }// end finally (depth: 1)
  28647. IL2CPP_CLEANUP(139)
  28648. {
  28649. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  28650. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  28651. }
  28652. IL_0097:
  28653. {
  28654. int32_t L_30 = V_3;
  28655. int32_t L_31 = V_5;
  28656. int32_t L_32;
  28657. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  28658. V_7 = (int32_t)L_32;
  28659. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  28660. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  28661. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  28662. int32_t L_35 = V_5;
  28663. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  28664. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  28665. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  28666. int32_t L_36 = V_0;
  28667. int32_t L_37 = V_1;
  28668. int32_t L_38 = V_7;
  28669. int32_t L_39 = V_2;
  28670. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  28671. AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A * L_41 = ___operation2;
  28672. RowIntervalOperationWrapper_2_t403F58B833CACFDDDD0F3B8B8392127628DA6B72 L_42;
  28673. memset((&L_42), 0, sizeof(L_42));
  28674. RowIntervalOperationWrapper_2__ctor_m5F6FE282B9A5004A6D072E0C0C0C3FD53019C4BA_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A *)(AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  28675. V_9 = (RowIntervalOperationWrapper_2_t403F58B833CACFDDDD0F3B8B8392127628DA6B72 )L_42;
  28676. int32_t L_43 = V_5;
  28677. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  28678. RowIntervalOperationWrapper_2_t403F58B833CACFDDDD0F3B8B8392127628DA6B72 L_45 = V_9;
  28679. RowIntervalOperationWrapper_2_t403F58B833CACFDDDD0F3B8B8392127628DA6B72 L_46 = (RowIntervalOperationWrapper_2_t403F58B833CACFDDDD0F3B8B8392127628DA6B72 )L_45;
  28680. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  28681. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  28682. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  28683. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  28684. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  28685. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  28686. }
  28687. IL_00dc:
  28688. {
  28689. return;
  28690. }
  28691. }
  28692. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  28693. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m844D3E1C67F83F5A851CCFCAAAA9E7D66AE97F87_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695 * ___operation2, const RuntimeMethod* method)
  28694. {
  28695. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  28696. memset((&V_0), 0, sizeof(V_0));
  28697. {
  28698. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  28699. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  28700. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  28701. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  28702. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  28703. AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695 * L_3 = ___operation2;
  28704. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695 *)(AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  28705. return;
  28706. }
  28707. }
  28708. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  28709. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m9C0F35020DFFFF765C5C6BEADDB0FF9620BBBBEB_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695 * ___operation2, const RuntimeMethod* method)
  28710. {
  28711. static bool s_Il2CppMethodInitialized;
  28712. if (!s_Il2CppMethodInitialized)
  28713. {
  28714. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  28715. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  28716. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  28717. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  28718. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  28719. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  28720. s_Il2CppMethodInitialized = true;
  28721. }
  28722. int32_t V_0 = 0;
  28723. int32_t V_1 = 0;
  28724. int32_t V_2 = 0;
  28725. int32_t V_3 = 0;
  28726. int32_t V_4 = 0;
  28727. int32_t V_5 = 0;
  28728. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  28729. int32_t V_7 = 0;
  28730. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  28731. RowIntervalOperationWrapper_2_t989613E45C50677C4ACED3795915CC6092C8A8DF V_9;
  28732. memset((&V_9), 0, sizeof(V_9));
  28733. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  28734. memset((&V_10), 0, sizeof(V_10));
  28735. RuntimeObject* V_11 = NULL;
  28736. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  28737. memset((&V_12), 0, sizeof(V_12));
  28738. Exception_t * __last_unhandled_exception = 0;
  28739. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  28740. {
  28741. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  28742. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  28743. int32_t L_1;
  28744. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  28745. V_0 = (int32_t)L_1;
  28746. int32_t L_2;
  28747. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  28748. V_1 = (int32_t)L_2;
  28749. int32_t L_3;
  28750. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  28751. V_2 = (int32_t)L_3;
  28752. int32_t L_4;
  28753. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  28754. V_3 = (int32_t)L_4;
  28755. int32_t L_5 = V_2;
  28756. int32_t L_6 = V_3;
  28757. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  28758. int32_t L_8;
  28759. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  28760. int32_t L_9;
  28761. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  28762. V_4 = (int32_t)L_9;
  28763. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  28764. int32_t L_11;
  28765. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  28766. int32_t L_12 = V_4;
  28767. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  28768. int32_t L_13;
  28769. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  28770. V_5 = (int32_t)L_13;
  28771. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  28772. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  28773. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  28774. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  28775. int32_t L_16 = V_5;
  28776. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  28777. {
  28778. goto IL_0097;
  28779. }
  28780. }
  28781. {
  28782. int32_t L_17 = V_0;
  28783. int32_t L_18 = V_1;
  28784. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  28785. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  28786. int32_t L_20 = V_2;
  28787. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  28788. RuntimeObject* L_21;
  28789. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  28790. V_11 = (RuntimeObject*)L_21;
  28791. }
  28792. IL_0066:
  28793. try
  28794. {// begin try (depth: 1)
  28795. AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695 * L_22 = ___operation2;
  28796. AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695 * L_23;
  28797. L_23 = (( AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695 * (*) (AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695 *)(AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  28798. RuntimeObject* L_24 = V_11;
  28799. NullCheck((RuntimeObject*)L_24);
  28800. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  28801. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  28802. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  28803. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  28804. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  28805. Il2CppFakeBox<AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  28806. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  28807. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  28808. *L_23 = L_27.m_Value;
  28809. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  28810. }// end try (depth: 1)
  28811. catch(Il2CppExceptionWrapper& e)
  28812. {
  28813. __last_unhandled_exception = (Exception_t *)e.ex;
  28814. goto FINALLY_008b;
  28815. }
  28816. FINALLY_008b:
  28817. {// begin finally (depth: 1)
  28818. {
  28819. RuntimeObject* L_28 = V_11;
  28820. if (!L_28)
  28821. {
  28822. goto IL_0096;
  28823. }
  28824. }
  28825. IL_008f:
  28826. {
  28827. RuntimeObject* L_29 = V_11;
  28828. NullCheck((RuntimeObject*)L_29);
  28829. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  28830. }
  28831. IL_0096:
  28832. {
  28833. IL2CPP_END_FINALLY(139)
  28834. }
  28835. }// end finally (depth: 1)
  28836. IL2CPP_CLEANUP(139)
  28837. {
  28838. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  28839. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  28840. }
  28841. IL_0097:
  28842. {
  28843. int32_t L_30 = V_3;
  28844. int32_t L_31 = V_5;
  28845. int32_t L_32;
  28846. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  28847. V_7 = (int32_t)L_32;
  28848. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  28849. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  28850. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  28851. int32_t L_35 = V_5;
  28852. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  28853. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  28854. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  28855. int32_t L_36 = V_0;
  28856. int32_t L_37 = V_1;
  28857. int32_t L_38 = V_7;
  28858. int32_t L_39 = V_2;
  28859. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  28860. AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695 * L_41 = ___operation2;
  28861. RowIntervalOperationWrapper_2_t989613E45C50677C4ACED3795915CC6092C8A8DF L_42;
  28862. memset((&L_42), 0, sizeof(L_42));
  28863. RowIntervalOperationWrapper_2__ctor_m1877F23EB9C1C9C3F5B198F5BB0452A91885698F_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695 *)(AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  28864. V_9 = (RowIntervalOperationWrapper_2_t989613E45C50677C4ACED3795915CC6092C8A8DF )L_42;
  28865. int32_t L_43 = V_5;
  28866. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  28867. RowIntervalOperationWrapper_2_t989613E45C50677C4ACED3795915CC6092C8A8DF L_45 = V_9;
  28868. RowIntervalOperationWrapper_2_t989613E45C50677C4ACED3795915CC6092C8A8DF L_46 = (RowIntervalOperationWrapper_2_t989613E45C50677C4ACED3795915CC6092C8A8DF )L_45;
  28869. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  28870. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  28871. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  28872. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  28873. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  28874. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  28875. }
  28876. IL_00dc:
  28877. {
  28878. return;
  28879. }
  28880. }
  28881. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  28882. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m9D4EB013522B0D4204BBBE79F385081245CCA285_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A * ___operation2, const RuntimeMethod* method)
  28883. {
  28884. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  28885. memset((&V_0), 0, sizeof(V_0));
  28886. {
  28887. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  28888. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  28889. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  28890. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  28891. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  28892. AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A * L_3 = ___operation2;
  28893. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A *)(AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  28894. return;
  28895. }
  28896. }
  28897. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  28898. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m9B66D06D8FE7D963447EC63DC98D72F929E919A9_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A * ___operation2, const RuntimeMethod* method)
  28899. {
  28900. static bool s_Il2CppMethodInitialized;
  28901. if (!s_Il2CppMethodInitialized)
  28902. {
  28903. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  28904. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  28905. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  28906. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  28907. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  28908. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  28909. s_Il2CppMethodInitialized = true;
  28910. }
  28911. int32_t V_0 = 0;
  28912. int32_t V_1 = 0;
  28913. int32_t V_2 = 0;
  28914. int32_t V_3 = 0;
  28915. int32_t V_4 = 0;
  28916. int32_t V_5 = 0;
  28917. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  28918. int32_t V_7 = 0;
  28919. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  28920. RowIntervalOperationWrapper_2_tEA0F20AF9BD16B6BADD54A6231149F1278E1FCE5 V_9;
  28921. memset((&V_9), 0, sizeof(V_9));
  28922. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  28923. memset((&V_10), 0, sizeof(V_10));
  28924. RuntimeObject* V_11 = NULL;
  28925. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  28926. memset((&V_12), 0, sizeof(V_12));
  28927. Exception_t * __last_unhandled_exception = 0;
  28928. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  28929. {
  28930. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  28931. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  28932. int32_t L_1;
  28933. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  28934. V_0 = (int32_t)L_1;
  28935. int32_t L_2;
  28936. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  28937. V_1 = (int32_t)L_2;
  28938. int32_t L_3;
  28939. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  28940. V_2 = (int32_t)L_3;
  28941. int32_t L_4;
  28942. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  28943. V_3 = (int32_t)L_4;
  28944. int32_t L_5 = V_2;
  28945. int32_t L_6 = V_3;
  28946. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  28947. int32_t L_8;
  28948. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  28949. int32_t L_9;
  28950. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  28951. V_4 = (int32_t)L_9;
  28952. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  28953. int32_t L_11;
  28954. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  28955. int32_t L_12 = V_4;
  28956. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  28957. int32_t L_13;
  28958. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  28959. V_5 = (int32_t)L_13;
  28960. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  28961. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  28962. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  28963. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  28964. int32_t L_16 = V_5;
  28965. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  28966. {
  28967. goto IL_0097;
  28968. }
  28969. }
  28970. {
  28971. int32_t L_17 = V_0;
  28972. int32_t L_18 = V_1;
  28973. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  28974. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  28975. int32_t L_20 = V_2;
  28976. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  28977. RuntimeObject* L_21;
  28978. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  28979. V_11 = (RuntimeObject*)L_21;
  28980. }
  28981. IL_0066:
  28982. try
  28983. {// begin try (depth: 1)
  28984. AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A * L_22 = ___operation2;
  28985. AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A * L_23;
  28986. L_23 = (( AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A * (*) (AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A *)(AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  28987. RuntimeObject* L_24 = V_11;
  28988. NullCheck((RuntimeObject*)L_24);
  28989. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  28990. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  28991. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  28992. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  28993. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  28994. Il2CppFakeBox<AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  28995. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  28996. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  28997. *L_23 = L_27.m_Value;
  28998. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  28999. }// end try (depth: 1)
  29000. catch(Il2CppExceptionWrapper& e)
  29001. {
  29002. __last_unhandled_exception = (Exception_t *)e.ex;
  29003. goto FINALLY_008b;
  29004. }
  29005. FINALLY_008b:
  29006. {// begin finally (depth: 1)
  29007. {
  29008. RuntimeObject* L_28 = V_11;
  29009. if (!L_28)
  29010. {
  29011. goto IL_0096;
  29012. }
  29013. }
  29014. IL_008f:
  29015. {
  29016. RuntimeObject* L_29 = V_11;
  29017. NullCheck((RuntimeObject*)L_29);
  29018. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  29019. }
  29020. IL_0096:
  29021. {
  29022. IL2CPP_END_FINALLY(139)
  29023. }
  29024. }// end finally (depth: 1)
  29025. IL2CPP_CLEANUP(139)
  29026. {
  29027. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  29028. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  29029. }
  29030. IL_0097:
  29031. {
  29032. int32_t L_30 = V_3;
  29033. int32_t L_31 = V_5;
  29034. int32_t L_32;
  29035. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  29036. V_7 = (int32_t)L_32;
  29037. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  29038. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  29039. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  29040. int32_t L_35 = V_5;
  29041. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  29042. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  29043. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  29044. int32_t L_36 = V_0;
  29045. int32_t L_37 = V_1;
  29046. int32_t L_38 = V_7;
  29047. int32_t L_39 = V_2;
  29048. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  29049. AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A * L_41 = ___operation2;
  29050. RowIntervalOperationWrapper_2_tEA0F20AF9BD16B6BADD54A6231149F1278E1FCE5 L_42;
  29051. memset((&L_42), 0, sizeof(L_42));
  29052. RowIntervalOperationWrapper_2__ctor_m6C319648F91B60946F34ACB5DE0D3AE54638C079_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A *)(AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  29053. V_9 = (RowIntervalOperationWrapper_2_tEA0F20AF9BD16B6BADD54A6231149F1278E1FCE5 )L_42;
  29054. int32_t L_43 = V_5;
  29055. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  29056. RowIntervalOperationWrapper_2_tEA0F20AF9BD16B6BADD54A6231149F1278E1FCE5 L_45 = V_9;
  29057. RowIntervalOperationWrapper_2_tEA0F20AF9BD16B6BADD54A6231149F1278E1FCE5 L_46 = (RowIntervalOperationWrapper_2_tEA0F20AF9BD16B6BADD54A6231149F1278E1FCE5 )L_45;
  29058. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  29059. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  29060. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  29061. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  29062. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  29063. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  29064. }
  29065. IL_00dc:
  29066. {
  29067. return;
  29068. }
  29069. }
  29070. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  29071. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mDDDC1C02494F70032CC017271D186F53FE5225D8_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE * ___operation2, const RuntimeMethod* method)
  29072. {
  29073. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  29074. memset((&V_0), 0, sizeof(V_0));
  29075. {
  29076. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  29077. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  29078. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  29079. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  29080. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  29081. AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE * L_3 = ___operation2;
  29082. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE *)(AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  29083. return;
  29084. }
  29085. }
  29086. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  29087. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mCC7EDF78B085F06B6DF54E662FCF2B4C173E9C91_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE * ___operation2, const RuntimeMethod* method)
  29088. {
  29089. static bool s_Il2CppMethodInitialized;
  29090. if (!s_Il2CppMethodInitialized)
  29091. {
  29092. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  29093. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  29094. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  29095. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  29096. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  29097. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  29098. s_Il2CppMethodInitialized = true;
  29099. }
  29100. int32_t V_0 = 0;
  29101. int32_t V_1 = 0;
  29102. int32_t V_2 = 0;
  29103. int32_t V_3 = 0;
  29104. int32_t V_4 = 0;
  29105. int32_t V_5 = 0;
  29106. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  29107. int32_t V_7 = 0;
  29108. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  29109. RowIntervalOperationWrapper_2_t0FF5C0CDB6CA7455A636C197D259D0E827671B20 V_9;
  29110. memset((&V_9), 0, sizeof(V_9));
  29111. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  29112. memset((&V_10), 0, sizeof(V_10));
  29113. RuntimeObject* V_11 = NULL;
  29114. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  29115. memset((&V_12), 0, sizeof(V_12));
  29116. Exception_t * __last_unhandled_exception = 0;
  29117. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  29118. {
  29119. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  29120. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  29121. int32_t L_1;
  29122. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  29123. V_0 = (int32_t)L_1;
  29124. int32_t L_2;
  29125. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  29126. V_1 = (int32_t)L_2;
  29127. int32_t L_3;
  29128. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  29129. V_2 = (int32_t)L_3;
  29130. int32_t L_4;
  29131. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  29132. V_3 = (int32_t)L_4;
  29133. int32_t L_5 = V_2;
  29134. int32_t L_6 = V_3;
  29135. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  29136. int32_t L_8;
  29137. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  29138. int32_t L_9;
  29139. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  29140. V_4 = (int32_t)L_9;
  29141. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  29142. int32_t L_11;
  29143. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  29144. int32_t L_12 = V_4;
  29145. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  29146. int32_t L_13;
  29147. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  29148. V_5 = (int32_t)L_13;
  29149. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  29150. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  29151. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  29152. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  29153. int32_t L_16 = V_5;
  29154. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  29155. {
  29156. goto IL_0097;
  29157. }
  29158. }
  29159. {
  29160. int32_t L_17 = V_0;
  29161. int32_t L_18 = V_1;
  29162. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  29163. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  29164. int32_t L_20 = V_2;
  29165. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  29166. RuntimeObject* L_21;
  29167. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  29168. V_11 = (RuntimeObject*)L_21;
  29169. }
  29170. IL_0066:
  29171. try
  29172. {// begin try (depth: 1)
  29173. AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE * L_22 = ___operation2;
  29174. AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE * L_23;
  29175. L_23 = (( AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE * (*) (AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE *)(AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  29176. RuntimeObject* L_24 = V_11;
  29177. NullCheck((RuntimeObject*)L_24);
  29178. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  29179. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  29180. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  29181. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  29182. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  29183. Il2CppFakeBox<AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  29184. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  29185. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  29186. *L_23 = L_27.m_Value;
  29187. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  29188. }// end try (depth: 1)
  29189. catch(Il2CppExceptionWrapper& e)
  29190. {
  29191. __last_unhandled_exception = (Exception_t *)e.ex;
  29192. goto FINALLY_008b;
  29193. }
  29194. FINALLY_008b:
  29195. {// begin finally (depth: 1)
  29196. {
  29197. RuntimeObject* L_28 = V_11;
  29198. if (!L_28)
  29199. {
  29200. goto IL_0096;
  29201. }
  29202. }
  29203. IL_008f:
  29204. {
  29205. RuntimeObject* L_29 = V_11;
  29206. NullCheck((RuntimeObject*)L_29);
  29207. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  29208. }
  29209. IL_0096:
  29210. {
  29211. IL2CPP_END_FINALLY(139)
  29212. }
  29213. }// end finally (depth: 1)
  29214. IL2CPP_CLEANUP(139)
  29215. {
  29216. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  29217. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  29218. }
  29219. IL_0097:
  29220. {
  29221. int32_t L_30 = V_3;
  29222. int32_t L_31 = V_5;
  29223. int32_t L_32;
  29224. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  29225. V_7 = (int32_t)L_32;
  29226. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  29227. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  29228. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  29229. int32_t L_35 = V_5;
  29230. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  29231. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  29232. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  29233. int32_t L_36 = V_0;
  29234. int32_t L_37 = V_1;
  29235. int32_t L_38 = V_7;
  29236. int32_t L_39 = V_2;
  29237. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  29238. AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE * L_41 = ___operation2;
  29239. RowIntervalOperationWrapper_2_t0FF5C0CDB6CA7455A636C197D259D0E827671B20 L_42;
  29240. memset((&L_42), 0, sizeof(L_42));
  29241. RowIntervalOperationWrapper_2__ctor_m7FA1EA3DFB26F39BDA727E5A12497DB6AA2DF461_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE *)(AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  29242. V_9 = (RowIntervalOperationWrapper_2_t0FF5C0CDB6CA7455A636C197D259D0E827671B20 )L_42;
  29243. int32_t L_43 = V_5;
  29244. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  29245. RowIntervalOperationWrapper_2_t0FF5C0CDB6CA7455A636C197D259D0E827671B20 L_45 = V_9;
  29246. RowIntervalOperationWrapper_2_t0FF5C0CDB6CA7455A636C197D259D0E827671B20 L_46 = (RowIntervalOperationWrapper_2_t0FF5C0CDB6CA7455A636C197D259D0E827671B20 )L_45;
  29247. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  29248. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  29249. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  29250. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  29251. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  29252. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  29253. }
  29254. IL_00dc:
  29255. {
  29256. return;
  29257. }
  29258. }
  29259. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  29260. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m6D9BB884ADDA10C8AFCFD67E3AE5D70833EA514E_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC * ___operation2, const RuntimeMethod* method)
  29261. {
  29262. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  29263. memset((&V_0), 0, sizeof(V_0));
  29264. {
  29265. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  29266. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  29267. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  29268. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  29269. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  29270. AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC * L_3 = ___operation2;
  29271. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC *)(AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  29272. return;
  29273. }
  29274. }
  29275. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  29276. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m44462D3E60DA77486A9692ADCD7876506C028954_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC * ___operation2, const RuntimeMethod* method)
  29277. {
  29278. static bool s_Il2CppMethodInitialized;
  29279. if (!s_Il2CppMethodInitialized)
  29280. {
  29281. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  29282. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  29283. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  29284. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  29285. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  29286. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  29287. s_Il2CppMethodInitialized = true;
  29288. }
  29289. int32_t V_0 = 0;
  29290. int32_t V_1 = 0;
  29291. int32_t V_2 = 0;
  29292. int32_t V_3 = 0;
  29293. int32_t V_4 = 0;
  29294. int32_t V_5 = 0;
  29295. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  29296. int32_t V_7 = 0;
  29297. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  29298. RowIntervalOperationWrapper_2_t31F0E90A6978E2E1B2C5770687F3AED320B359DF V_9;
  29299. memset((&V_9), 0, sizeof(V_9));
  29300. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  29301. memset((&V_10), 0, sizeof(V_10));
  29302. RuntimeObject* V_11 = NULL;
  29303. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  29304. memset((&V_12), 0, sizeof(V_12));
  29305. Exception_t * __last_unhandled_exception = 0;
  29306. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  29307. {
  29308. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  29309. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  29310. int32_t L_1;
  29311. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  29312. V_0 = (int32_t)L_1;
  29313. int32_t L_2;
  29314. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  29315. V_1 = (int32_t)L_2;
  29316. int32_t L_3;
  29317. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  29318. V_2 = (int32_t)L_3;
  29319. int32_t L_4;
  29320. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  29321. V_3 = (int32_t)L_4;
  29322. int32_t L_5 = V_2;
  29323. int32_t L_6 = V_3;
  29324. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  29325. int32_t L_8;
  29326. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  29327. int32_t L_9;
  29328. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  29329. V_4 = (int32_t)L_9;
  29330. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  29331. int32_t L_11;
  29332. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  29333. int32_t L_12 = V_4;
  29334. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  29335. int32_t L_13;
  29336. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  29337. V_5 = (int32_t)L_13;
  29338. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  29339. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  29340. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  29341. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  29342. int32_t L_16 = V_5;
  29343. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  29344. {
  29345. goto IL_0097;
  29346. }
  29347. }
  29348. {
  29349. int32_t L_17 = V_0;
  29350. int32_t L_18 = V_1;
  29351. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  29352. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  29353. int32_t L_20 = V_2;
  29354. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  29355. RuntimeObject* L_21;
  29356. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  29357. V_11 = (RuntimeObject*)L_21;
  29358. }
  29359. IL_0066:
  29360. try
  29361. {// begin try (depth: 1)
  29362. AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC * L_22 = ___operation2;
  29363. AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC * L_23;
  29364. L_23 = (( AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC * (*) (AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC *)(AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  29365. RuntimeObject* L_24 = V_11;
  29366. NullCheck((RuntimeObject*)L_24);
  29367. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  29368. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  29369. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  29370. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  29371. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  29372. Il2CppFakeBox<AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  29373. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  29374. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  29375. *L_23 = L_27.m_Value;
  29376. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  29377. }// end try (depth: 1)
  29378. catch(Il2CppExceptionWrapper& e)
  29379. {
  29380. __last_unhandled_exception = (Exception_t *)e.ex;
  29381. goto FINALLY_008b;
  29382. }
  29383. FINALLY_008b:
  29384. {// begin finally (depth: 1)
  29385. {
  29386. RuntimeObject* L_28 = V_11;
  29387. if (!L_28)
  29388. {
  29389. goto IL_0096;
  29390. }
  29391. }
  29392. IL_008f:
  29393. {
  29394. RuntimeObject* L_29 = V_11;
  29395. NullCheck((RuntimeObject*)L_29);
  29396. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  29397. }
  29398. IL_0096:
  29399. {
  29400. IL2CPP_END_FINALLY(139)
  29401. }
  29402. }// end finally (depth: 1)
  29403. IL2CPP_CLEANUP(139)
  29404. {
  29405. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  29406. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  29407. }
  29408. IL_0097:
  29409. {
  29410. int32_t L_30 = V_3;
  29411. int32_t L_31 = V_5;
  29412. int32_t L_32;
  29413. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  29414. V_7 = (int32_t)L_32;
  29415. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  29416. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  29417. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  29418. int32_t L_35 = V_5;
  29419. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  29420. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  29421. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  29422. int32_t L_36 = V_0;
  29423. int32_t L_37 = V_1;
  29424. int32_t L_38 = V_7;
  29425. int32_t L_39 = V_2;
  29426. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  29427. AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC * L_41 = ___operation2;
  29428. RowIntervalOperationWrapper_2_t31F0E90A6978E2E1B2C5770687F3AED320B359DF L_42;
  29429. memset((&L_42), 0, sizeof(L_42));
  29430. RowIntervalOperationWrapper_2__ctor_m09A01F9D838914A762ABF88D937B630896D78D01_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC *)(AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  29431. V_9 = (RowIntervalOperationWrapper_2_t31F0E90A6978E2E1B2C5770687F3AED320B359DF )L_42;
  29432. int32_t L_43 = V_5;
  29433. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  29434. RowIntervalOperationWrapper_2_t31F0E90A6978E2E1B2C5770687F3AED320B359DF L_45 = V_9;
  29435. RowIntervalOperationWrapper_2_t31F0E90A6978E2E1B2C5770687F3AED320B359DF L_46 = (RowIntervalOperationWrapper_2_t31F0E90A6978E2E1B2C5770687F3AED320B359DF )L_45;
  29436. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  29437. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  29438. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  29439. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  29440. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  29441. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  29442. }
  29443. IL_00dc:
  29444. {
  29445. return;
  29446. }
  29447. }
  29448. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  29449. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m743D48D503F729F80F65E3571B2A8CB29E0C7203_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A * ___operation2, const RuntimeMethod* method)
  29450. {
  29451. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  29452. memset((&V_0), 0, sizeof(V_0));
  29453. {
  29454. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  29455. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  29456. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  29457. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  29458. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  29459. AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A * L_3 = ___operation2;
  29460. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A *)(AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  29461. return;
  29462. }
  29463. }
  29464. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  29465. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mF65B48C6C242CCF3DA843D430780654BBC2864F6_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A * ___operation2, const RuntimeMethod* method)
  29466. {
  29467. static bool s_Il2CppMethodInitialized;
  29468. if (!s_Il2CppMethodInitialized)
  29469. {
  29470. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  29471. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  29472. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  29473. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  29474. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  29475. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  29476. s_Il2CppMethodInitialized = true;
  29477. }
  29478. int32_t V_0 = 0;
  29479. int32_t V_1 = 0;
  29480. int32_t V_2 = 0;
  29481. int32_t V_3 = 0;
  29482. int32_t V_4 = 0;
  29483. int32_t V_5 = 0;
  29484. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  29485. int32_t V_7 = 0;
  29486. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  29487. RowIntervalOperationWrapper_2_t3C92FBBACCABD0620C1AB7E58B8975A05C5D9DF8 V_9;
  29488. memset((&V_9), 0, sizeof(V_9));
  29489. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  29490. memset((&V_10), 0, sizeof(V_10));
  29491. RuntimeObject* V_11 = NULL;
  29492. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  29493. memset((&V_12), 0, sizeof(V_12));
  29494. Exception_t * __last_unhandled_exception = 0;
  29495. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  29496. {
  29497. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  29498. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  29499. int32_t L_1;
  29500. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  29501. V_0 = (int32_t)L_1;
  29502. int32_t L_2;
  29503. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  29504. V_1 = (int32_t)L_2;
  29505. int32_t L_3;
  29506. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  29507. V_2 = (int32_t)L_3;
  29508. int32_t L_4;
  29509. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  29510. V_3 = (int32_t)L_4;
  29511. int32_t L_5 = V_2;
  29512. int32_t L_6 = V_3;
  29513. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  29514. int32_t L_8;
  29515. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  29516. int32_t L_9;
  29517. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  29518. V_4 = (int32_t)L_9;
  29519. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  29520. int32_t L_11;
  29521. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  29522. int32_t L_12 = V_4;
  29523. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  29524. int32_t L_13;
  29525. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  29526. V_5 = (int32_t)L_13;
  29527. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  29528. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  29529. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  29530. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  29531. int32_t L_16 = V_5;
  29532. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  29533. {
  29534. goto IL_0097;
  29535. }
  29536. }
  29537. {
  29538. int32_t L_17 = V_0;
  29539. int32_t L_18 = V_1;
  29540. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  29541. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  29542. int32_t L_20 = V_2;
  29543. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  29544. RuntimeObject* L_21;
  29545. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  29546. V_11 = (RuntimeObject*)L_21;
  29547. }
  29548. IL_0066:
  29549. try
  29550. {// begin try (depth: 1)
  29551. AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A * L_22 = ___operation2;
  29552. AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A * L_23;
  29553. L_23 = (( AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A * (*) (AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A *)(AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  29554. RuntimeObject* L_24 = V_11;
  29555. NullCheck((RuntimeObject*)L_24);
  29556. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  29557. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  29558. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  29559. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  29560. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  29561. Il2CppFakeBox<AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  29562. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  29563. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  29564. *L_23 = L_27.m_Value;
  29565. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  29566. }// end try (depth: 1)
  29567. catch(Il2CppExceptionWrapper& e)
  29568. {
  29569. __last_unhandled_exception = (Exception_t *)e.ex;
  29570. goto FINALLY_008b;
  29571. }
  29572. FINALLY_008b:
  29573. {// begin finally (depth: 1)
  29574. {
  29575. RuntimeObject* L_28 = V_11;
  29576. if (!L_28)
  29577. {
  29578. goto IL_0096;
  29579. }
  29580. }
  29581. IL_008f:
  29582. {
  29583. RuntimeObject* L_29 = V_11;
  29584. NullCheck((RuntimeObject*)L_29);
  29585. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  29586. }
  29587. IL_0096:
  29588. {
  29589. IL2CPP_END_FINALLY(139)
  29590. }
  29591. }// end finally (depth: 1)
  29592. IL2CPP_CLEANUP(139)
  29593. {
  29594. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  29595. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  29596. }
  29597. IL_0097:
  29598. {
  29599. int32_t L_30 = V_3;
  29600. int32_t L_31 = V_5;
  29601. int32_t L_32;
  29602. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  29603. V_7 = (int32_t)L_32;
  29604. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  29605. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  29606. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  29607. int32_t L_35 = V_5;
  29608. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  29609. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  29610. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  29611. int32_t L_36 = V_0;
  29612. int32_t L_37 = V_1;
  29613. int32_t L_38 = V_7;
  29614. int32_t L_39 = V_2;
  29615. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  29616. AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A * L_41 = ___operation2;
  29617. RowIntervalOperationWrapper_2_t3C92FBBACCABD0620C1AB7E58B8975A05C5D9DF8 L_42;
  29618. memset((&L_42), 0, sizeof(L_42));
  29619. RowIntervalOperationWrapper_2__ctor_mA835160EA643C299891528C2849178C3317EDB8A_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A *)(AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  29620. V_9 = (RowIntervalOperationWrapper_2_t3C92FBBACCABD0620C1AB7E58B8975A05C5D9DF8 )L_42;
  29621. int32_t L_43 = V_5;
  29622. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  29623. RowIntervalOperationWrapper_2_t3C92FBBACCABD0620C1AB7E58B8975A05C5D9DF8 L_45 = V_9;
  29624. RowIntervalOperationWrapper_2_t3C92FBBACCABD0620C1AB7E58B8975A05C5D9DF8 L_46 = (RowIntervalOperationWrapper_2_t3C92FBBACCABD0620C1AB7E58B8975A05C5D9DF8 )L_45;
  29625. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  29626. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  29627. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  29628. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  29629. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  29630. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  29631. }
  29632. IL_00dc:
  29633. {
  29634. return;
  29635. }
  29636. }
  29637. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  29638. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m14F8A7501125E18046220F48345FAD76047CE605_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459 * ___operation2, const RuntimeMethod* method)
  29639. {
  29640. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  29641. memset((&V_0), 0, sizeof(V_0));
  29642. {
  29643. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  29644. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  29645. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  29646. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  29647. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  29648. AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459 * L_3 = ___operation2;
  29649. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459 *)(AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  29650. return;
  29651. }
  29652. }
  29653. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  29654. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mD82A1042BFFCA0D7AAB5C396C7B9E62846B57FC9_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459 * ___operation2, const RuntimeMethod* method)
  29655. {
  29656. static bool s_Il2CppMethodInitialized;
  29657. if (!s_Il2CppMethodInitialized)
  29658. {
  29659. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  29660. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  29661. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  29662. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  29663. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  29664. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  29665. s_Il2CppMethodInitialized = true;
  29666. }
  29667. int32_t V_0 = 0;
  29668. int32_t V_1 = 0;
  29669. int32_t V_2 = 0;
  29670. int32_t V_3 = 0;
  29671. int32_t V_4 = 0;
  29672. int32_t V_5 = 0;
  29673. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  29674. int32_t V_7 = 0;
  29675. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  29676. RowIntervalOperationWrapper_2_t733C729FF9B0892085DA2393211736D5D0057123 V_9;
  29677. memset((&V_9), 0, sizeof(V_9));
  29678. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  29679. memset((&V_10), 0, sizeof(V_10));
  29680. RuntimeObject* V_11 = NULL;
  29681. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  29682. memset((&V_12), 0, sizeof(V_12));
  29683. Exception_t * __last_unhandled_exception = 0;
  29684. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  29685. {
  29686. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  29687. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  29688. int32_t L_1;
  29689. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  29690. V_0 = (int32_t)L_1;
  29691. int32_t L_2;
  29692. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  29693. V_1 = (int32_t)L_2;
  29694. int32_t L_3;
  29695. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  29696. V_2 = (int32_t)L_3;
  29697. int32_t L_4;
  29698. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  29699. V_3 = (int32_t)L_4;
  29700. int32_t L_5 = V_2;
  29701. int32_t L_6 = V_3;
  29702. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  29703. int32_t L_8;
  29704. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  29705. int32_t L_9;
  29706. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  29707. V_4 = (int32_t)L_9;
  29708. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  29709. int32_t L_11;
  29710. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  29711. int32_t L_12 = V_4;
  29712. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  29713. int32_t L_13;
  29714. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  29715. V_5 = (int32_t)L_13;
  29716. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  29717. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  29718. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  29719. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  29720. int32_t L_16 = V_5;
  29721. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  29722. {
  29723. goto IL_0097;
  29724. }
  29725. }
  29726. {
  29727. int32_t L_17 = V_0;
  29728. int32_t L_18 = V_1;
  29729. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  29730. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  29731. int32_t L_20 = V_2;
  29732. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  29733. RuntimeObject* L_21;
  29734. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  29735. V_11 = (RuntimeObject*)L_21;
  29736. }
  29737. IL_0066:
  29738. try
  29739. {// begin try (depth: 1)
  29740. AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459 * L_22 = ___operation2;
  29741. AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459 * L_23;
  29742. L_23 = (( AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459 * (*) (AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459 *)(AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  29743. RuntimeObject* L_24 = V_11;
  29744. NullCheck((RuntimeObject*)L_24);
  29745. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  29746. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  29747. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  29748. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  29749. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  29750. Il2CppFakeBox<AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  29751. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  29752. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  29753. *L_23 = L_27.m_Value;
  29754. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  29755. }// end try (depth: 1)
  29756. catch(Il2CppExceptionWrapper& e)
  29757. {
  29758. __last_unhandled_exception = (Exception_t *)e.ex;
  29759. goto FINALLY_008b;
  29760. }
  29761. FINALLY_008b:
  29762. {// begin finally (depth: 1)
  29763. {
  29764. RuntimeObject* L_28 = V_11;
  29765. if (!L_28)
  29766. {
  29767. goto IL_0096;
  29768. }
  29769. }
  29770. IL_008f:
  29771. {
  29772. RuntimeObject* L_29 = V_11;
  29773. NullCheck((RuntimeObject*)L_29);
  29774. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  29775. }
  29776. IL_0096:
  29777. {
  29778. IL2CPP_END_FINALLY(139)
  29779. }
  29780. }// end finally (depth: 1)
  29781. IL2CPP_CLEANUP(139)
  29782. {
  29783. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  29784. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  29785. }
  29786. IL_0097:
  29787. {
  29788. int32_t L_30 = V_3;
  29789. int32_t L_31 = V_5;
  29790. int32_t L_32;
  29791. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  29792. V_7 = (int32_t)L_32;
  29793. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  29794. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  29795. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  29796. int32_t L_35 = V_5;
  29797. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  29798. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  29799. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  29800. int32_t L_36 = V_0;
  29801. int32_t L_37 = V_1;
  29802. int32_t L_38 = V_7;
  29803. int32_t L_39 = V_2;
  29804. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  29805. AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459 * L_41 = ___operation2;
  29806. RowIntervalOperationWrapper_2_t733C729FF9B0892085DA2393211736D5D0057123 L_42;
  29807. memset((&L_42), 0, sizeof(L_42));
  29808. RowIntervalOperationWrapper_2__ctor_mE57CF37EDDEC6D77B233FB434B93918D755E7CC9_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459 *)(AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  29809. V_9 = (RowIntervalOperationWrapper_2_t733C729FF9B0892085DA2393211736D5D0057123 )L_42;
  29810. int32_t L_43 = V_5;
  29811. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  29812. RowIntervalOperationWrapper_2_t733C729FF9B0892085DA2393211736D5D0057123 L_45 = V_9;
  29813. RowIntervalOperationWrapper_2_t733C729FF9B0892085DA2393211736D5D0057123 L_46 = (RowIntervalOperationWrapper_2_t733C729FF9B0892085DA2393211736D5D0057123 )L_45;
  29814. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  29815. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  29816. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  29817. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  29818. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  29819. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  29820. }
  29821. IL_00dc:
  29822. {
  29823. return;
  29824. }
  29825. }
  29826. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  29827. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mA0A1256F0064900D4959414A5483A93395D36C32_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5 * ___operation2, const RuntimeMethod* method)
  29828. {
  29829. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  29830. memset((&V_0), 0, sizeof(V_0));
  29831. {
  29832. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  29833. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  29834. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  29835. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  29836. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  29837. AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5 * L_3 = ___operation2;
  29838. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5 *)(AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  29839. return;
  29840. }
  29841. }
  29842. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.Byte4,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  29843. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mFB047291E19636697467FCB6998040B3B9CCF5F3_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5 * ___operation2, const RuntimeMethod* method)
  29844. {
  29845. static bool s_Il2CppMethodInitialized;
  29846. if (!s_Il2CppMethodInitialized)
  29847. {
  29848. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  29849. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  29850. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  29851. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  29852. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  29853. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  29854. s_Il2CppMethodInitialized = true;
  29855. }
  29856. int32_t V_0 = 0;
  29857. int32_t V_1 = 0;
  29858. int32_t V_2 = 0;
  29859. int32_t V_3 = 0;
  29860. int32_t V_4 = 0;
  29861. int32_t V_5 = 0;
  29862. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  29863. int32_t V_7 = 0;
  29864. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  29865. RowIntervalOperationWrapper_2_tF40E3F142AF3381B89D65D4CB922CE086EAAB12D V_9;
  29866. memset((&V_9), 0, sizeof(V_9));
  29867. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  29868. memset((&V_10), 0, sizeof(V_10));
  29869. RuntimeObject* V_11 = NULL;
  29870. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  29871. memset((&V_12), 0, sizeof(V_12));
  29872. Exception_t * __last_unhandled_exception = 0;
  29873. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  29874. {
  29875. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  29876. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  29877. int32_t L_1;
  29878. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  29879. V_0 = (int32_t)L_1;
  29880. int32_t L_2;
  29881. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  29882. V_1 = (int32_t)L_2;
  29883. int32_t L_3;
  29884. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  29885. V_2 = (int32_t)L_3;
  29886. int32_t L_4;
  29887. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  29888. V_3 = (int32_t)L_4;
  29889. int32_t L_5 = V_2;
  29890. int32_t L_6 = V_3;
  29891. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  29892. int32_t L_8;
  29893. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  29894. int32_t L_9;
  29895. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  29896. V_4 = (int32_t)L_9;
  29897. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  29898. int32_t L_11;
  29899. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  29900. int32_t L_12 = V_4;
  29901. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  29902. int32_t L_13;
  29903. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  29904. V_5 = (int32_t)L_13;
  29905. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  29906. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  29907. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  29908. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  29909. int32_t L_16 = V_5;
  29910. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  29911. {
  29912. goto IL_0097;
  29913. }
  29914. }
  29915. {
  29916. int32_t L_17 = V_0;
  29917. int32_t L_18 = V_1;
  29918. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  29919. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  29920. int32_t L_20 = V_2;
  29921. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  29922. RuntimeObject* L_21;
  29923. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  29924. V_11 = (RuntimeObject*)L_21;
  29925. }
  29926. IL_0066:
  29927. try
  29928. {// begin try (depth: 1)
  29929. AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5 * L_22 = ___operation2;
  29930. AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5 * L_23;
  29931. L_23 = (( AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5 * (*) (AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5 *)(AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  29932. RuntimeObject* L_24 = V_11;
  29933. NullCheck((RuntimeObject*)L_24);
  29934. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  29935. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  29936. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  29937. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  29938. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  29939. Il2CppFakeBox<AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  29940. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  29941. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  29942. *L_23 = L_27.m_Value;
  29943. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  29944. }// end try (depth: 1)
  29945. catch(Il2CppExceptionWrapper& e)
  29946. {
  29947. __last_unhandled_exception = (Exception_t *)e.ex;
  29948. goto FINALLY_008b;
  29949. }
  29950. FINALLY_008b:
  29951. {// begin finally (depth: 1)
  29952. {
  29953. RuntimeObject* L_28 = V_11;
  29954. if (!L_28)
  29955. {
  29956. goto IL_0096;
  29957. }
  29958. }
  29959. IL_008f:
  29960. {
  29961. RuntimeObject* L_29 = V_11;
  29962. NullCheck((RuntimeObject*)L_29);
  29963. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  29964. }
  29965. IL_0096:
  29966. {
  29967. IL2CPP_END_FINALLY(139)
  29968. }
  29969. }// end finally (depth: 1)
  29970. IL2CPP_CLEANUP(139)
  29971. {
  29972. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  29973. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  29974. }
  29975. IL_0097:
  29976. {
  29977. int32_t L_30 = V_3;
  29978. int32_t L_31 = V_5;
  29979. int32_t L_32;
  29980. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  29981. V_7 = (int32_t)L_32;
  29982. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  29983. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  29984. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  29985. int32_t L_35 = V_5;
  29986. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  29987. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  29988. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  29989. int32_t L_36 = V_0;
  29990. int32_t L_37 = V_1;
  29991. int32_t L_38 = V_7;
  29992. int32_t L_39 = V_2;
  29993. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  29994. AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5 * L_41 = ___operation2;
  29995. RowIntervalOperationWrapper_2_tF40E3F142AF3381B89D65D4CB922CE086EAAB12D L_42;
  29996. memset((&L_42), 0, sizeof(L_42));
  29997. RowIntervalOperationWrapper_2__ctor_m05236D98576EAB9A47CCC33C222721B0ED454462_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5 *)(AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  29998. V_9 = (RowIntervalOperationWrapper_2_tF40E3F142AF3381B89D65D4CB922CE086EAAB12D )L_42;
  29999. int32_t L_43 = V_5;
  30000. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  30001. RowIntervalOperationWrapper_2_tF40E3F142AF3381B89D65D4CB922CE086EAAB12D L_45 = V_9;
  30002. RowIntervalOperationWrapper_2_tF40E3F142AF3381B89D65D4CB922CE086EAAB12D L_46 = (RowIntervalOperationWrapper_2_tF40E3F142AF3381B89D65D4CB922CE086EAAB12D )L_45;
  30003. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  30004. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  30005. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  30006. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  30007. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  30008. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  30009. }
  30010. IL_00dc:
  30011. {
  30012. return;
  30013. }
  30014. }
  30015. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  30016. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m61697C802BD2366585DD20BD9E6A82DDDBC1546A_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C * ___operation2, const RuntimeMethod* method)
  30017. {
  30018. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  30019. memset((&V_0), 0, sizeof(V_0));
  30020. {
  30021. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  30022. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  30023. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  30024. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  30025. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  30026. AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C * L_3 = ___operation2;
  30027. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C *)(AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  30028. return;
  30029. }
  30030. }
  30031. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  30032. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEAC4D911345AD64DA01591C3D6CC7A5AFFC9A128_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C * ___operation2, const RuntimeMethod* method)
  30033. {
  30034. static bool s_Il2CppMethodInitialized;
  30035. if (!s_Il2CppMethodInitialized)
  30036. {
  30037. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  30038. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  30039. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  30040. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  30041. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  30042. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  30043. s_Il2CppMethodInitialized = true;
  30044. }
  30045. int32_t V_0 = 0;
  30046. int32_t V_1 = 0;
  30047. int32_t V_2 = 0;
  30048. int32_t V_3 = 0;
  30049. int32_t V_4 = 0;
  30050. int32_t V_5 = 0;
  30051. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  30052. int32_t V_7 = 0;
  30053. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  30054. RowIntervalOperationWrapper_2_tB276D2BAE7A8619468BD917099D688E0671853CD V_9;
  30055. memset((&V_9), 0, sizeof(V_9));
  30056. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  30057. memset((&V_10), 0, sizeof(V_10));
  30058. RuntimeObject* V_11 = NULL;
  30059. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  30060. memset((&V_12), 0, sizeof(V_12));
  30061. Exception_t * __last_unhandled_exception = 0;
  30062. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  30063. {
  30064. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  30065. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  30066. int32_t L_1;
  30067. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  30068. V_0 = (int32_t)L_1;
  30069. int32_t L_2;
  30070. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  30071. V_1 = (int32_t)L_2;
  30072. int32_t L_3;
  30073. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  30074. V_2 = (int32_t)L_3;
  30075. int32_t L_4;
  30076. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  30077. V_3 = (int32_t)L_4;
  30078. int32_t L_5 = V_2;
  30079. int32_t L_6 = V_3;
  30080. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  30081. int32_t L_8;
  30082. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  30083. int32_t L_9;
  30084. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  30085. V_4 = (int32_t)L_9;
  30086. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  30087. int32_t L_11;
  30088. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  30089. int32_t L_12 = V_4;
  30090. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  30091. int32_t L_13;
  30092. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  30093. V_5 = (int32_t)L_13;
  30094. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  30095. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  30096. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  30097. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  30098. int32_t L_16 = V_5;
  30099. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  30100. {
  30101. goto IL_0097;
  30102. }
  30103. }
  30104. {
  30105. int32_t L_17 = V_0;
  30106. int32_t L_18 = V_1;
  30107. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  30108. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  30109. int32_t L_20 = V_2;
  30110. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  30111. RuntimeObject* L_21;
  30112. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  30113. V_11 = (RuntimeObject*)L_21;
  30114. }
  30115. IL_0066:
  30116. try
  30117. {// begin try (depth: 1)
  30118. AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C * L_22 = ___operation2;
  30119. AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C * L_23;
  30120. L_23 = (( AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C * (*) (AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C *)(AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  30121. RuntimeObject* L_24 = V_11;
  30122. NullCheck((RuntimeObject*)L_24);
  30123. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  30124. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  30125. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  30126. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  30127. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  30128. Il2CppFakeBox<AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  30129. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  30130. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  30131. *L_23 = L_27.m_Value;
  30132. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  30133. }// end try (depth: 1)
  30134. catch(Il2CppExceptionWrapper& e)
  30135. {
  30136. __last_unhandled_exception = (Exception_t *)e.ex;
  30137. goto FINALLY_008b;
  30138. }
  30139. FINALLY_008b:
  30140. {// begin finally (depth: 1)
  30141. {
  30142. RuntimeObject* L_28 = V_11;
  30143. if (!L_28)
  30144. {
  30145. goto IL_0096;
  30146. }
  30147. }
  30148. IL_008f:
  30149. {
  30150. RuntimeObject* L_29 = V_11;
  30151. NullCheck((RuntimeObject*)L_29);
  30152. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  30153. }
  30154. IL_0096:
  30155. {
  30156. IL2CPP_END_FINALLY(139)
  30157. }
  30158. }// end finally (depth: 1)
  30159. IL2CPP_CLEANUP(139)
  30160. {
  30161. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  30162. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  30163. }
  30164. IL_0097:
  30165. {
  30166. int32_t L_30 = V_3;
  30167. int32_t L_31 = V_5;
  30168. int32_t L_32;
  30169. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  30170. V_7 = (int32_t)L_32;
  30171. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  30172. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  30173. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  30174. int32_t L_35 = V_5;
  30175. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  30176. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  30177. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  30178. int32_t L_36 = V_0;
  30179. int32_t L_37 = V_1;
  30180. int32_t L_38 = V_7;
  30181. int32_t L_39 = V_2;
  30182. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  30183. AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C * L_41 = ___operation2;
  30184. RowIntervalOperationWrapper_2_tB276D2BAE7A8619468BD917099D688E0671853CD L_42;
  30185. memset((&L_42), 0, sizeof(L_42));
  30186. RowIntervalOperationWrapper_2__ctor_mE40B85A01E4E9BC781044188623D018A33A4F2DF_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C *)(AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  30187. V_9 = (RowIntervalOperationWrapper_2_tB276D2BAE7A8619468BD917099D688E0671853CD )L_42;
  30188. int32_t L_43 = V_5;
  30189. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  30190. RowIntervalOperationWrapper_2_tB276D2BAE7A8619468BD917099D688E0671853CD L_45 = V_9;
  30191. RowIntervalOperationWrapper_2_tB276D2BAE7A8619468BD917099D688E0671853CD L_46 = (RowIntervalOperationWrapper_2_tB276D2BAE7A8619468BD917099D688E0671853CD )L_45;
  30192. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  30193. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  30194. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  30195. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  30196. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  30197. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  30198. }
  30199. IL_00dc:
  30200. {
  30201. return;
  30202. }
  30203. }
  30204. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  30205. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m04CED359B7D2E6B9AF22FE666F098F3457E13EF5_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B * ___operation2, const RuntimeMethod* method)
  30206. {
  30207. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  30208. memset((&V_0), 0, sizeof(V_0));
  30209. {
  30210. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  30211. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  30212. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  30213. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  30214. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  30215. AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B * L_3 = ___operation2;
  30216. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B *)(AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  30217. return;
  30218. }
  30219. }
  30220. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  30221. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mE81431EE0E275CD7D4678C2122CA8775DD707A96_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B * ___operation2, const RuntimeMethod* method)
  30222. {
  30223. static bool s_Il2CppMethodInitialized;
  30224. if (!s_Il2CppMethodInitialized)
  30225. {
  30226. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  30227. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  30228. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  30229. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  30230. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  30231. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  30232. s_Il2CppMethodInitialized = true;
  30233. }
  30234. int32_t V_0 = 0;
  30235. int32_t V_1 = 0;
  30236. int32_t V_2 = 0;
  30237. int32_t V_3 = 0;
  30238. int32_t V_4 = 0;
  30239. int32_t V_5 = 0;
  30240. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  30241. int32_t V_7 = 0;
  30242. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  30243. RowIntervalOperationWrapper_2_t05EC4CF02C8EEDCD9187A3599C161BD42FE03B97 V_9;
  30244. memset((&V_9), 0, sizeof(V_9));
  30245. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  30246. memset((&V_10), 0, sizeof(V_10));
  30247. RuntimeObject* V_11 = NULL;
  30248. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  30249. memset((&V_12), 0, sizeof(V_12));
  30250. Exception_t * __last_unhandled_exception = 0;
  30251. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  30252. {
  30253. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  30254. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  30255. int32_t L_1;
  30256. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  30257. V_0 = (int32_t)L_1;
  30258. int32_t L_2;
  30259. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  30260. V_1 = (int32_t)L_2;
  30261. int32_t L_3;
  30262. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  30263. V_2 = (int32_t)L_3;
  30264. int32_t L_4;
  30265. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  30266. V_3 = (int32_t)L_4;
  30267. int32_t L_5 = V_2;
  30268. int32_t L_6 = V_3;
  30269. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  30270. int32_t L_8;
  30271. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  30272. int32_t L_9;
  30273. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  30274. V_4 = (int32_t)L_9;
  30275. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  30276. int32_t L_11;
  30277. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  30278. int32_t L_12 = V_4;
  30279. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  30280. int32_t L_13;
  30281. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  30282. V_5 = (int32_t)L_13;
  30283. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  30284. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  30285. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  30286. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  30287. int32_t L_16 = V_5;
  30288. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  30289. {
  30290. goto IL_0097;
  30291. }
  30292. }
  30293. {
  30294. int32_t L_17 = V_0;
  30295. int32_t L_18 = V_1;
  30296. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  30297. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  30298. int32_t L_20 = V_2;
  30299. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  30300. RuntimeObject* L_21;
  30301. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  30302. V_11 = (RuntimeObject*)L_21;
  30303. }
  30304. IL_0066:
  30305. try
  30306. {// begin try (depth: 1)
  30307. AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B * L_22 = ___operation2;
  30308. AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B * L_23;
  30309. L_23 = (( AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B * (*) (AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B *)(AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  30310. RuntimeObject* L_24 = V_11;
  30311. NullCheck((RuntimeObject*)L_24);
  30312. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  30313. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  30314. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  30315. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  30316. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  30317. Il2CppFakeBox<AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  30318. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  30319. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  30320. *L_23 = L_27.m_Value;
  30321. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  30322. }// end try (depth: 1)
  30323. catch(Il2CppExceptionWrapper& e)
  30324. {
  30325. __last_unhandled_exception = (Exception_t *)e.ex;
  30326. goto FINALLY_008b;
  30327. }
  30328. FINALLY_008b:
  30329. {// begin finally (depth: 1)
  30330. {
  30331. RuntimeObject* L_28 = V_11;
  30332. if (!L_28)
  30333. {
  30334. goto IL_0096;
  30335. }
  30336. }
  30337. IL_008f:
  30338. {
  30339. RuntimeObject* L_29 = V_11;
  30340. NullCheck((RuntimeObject*)L_29);
  30341. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  30342. }
  30343. IL_0096:
  30344. {
  30345. IL2CPP_END_FINALLY(139)
  30346. }
  30347. }// end finally (depth: 1)
  30348. IL2CPP_CLEANUP(139)
  30349. {
  30350. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  30351. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  30352. }
  30353. IL_0097:
  30354. {
  30355. int32_t L_30 = V_3;
  30356. int32_t L_31 = V_5;
  30357. int32_t L_32;
  30358. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  30359. V_7 = (int32_t)L_32;
  30360. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  30361. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  30362. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  30363. int32_t L_35 = V_5;
  30364. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  30365. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  30366. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  30367. int32_t L_36 = V_0;
  30368. int32_t L_37 = V_1;
  30369. int32_t L_38 = V_7;
  30370. int32_t L_39 = V_2;
  30371. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  30372. AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B * L_41 = ___operation2;
  30373. RowIntervalOperationWrapper_2_t05EC4CF02C8EEDCD9187A3599C161BD42FE03B97 L_42;
  30374. memset((&L_42), 0, sizeof(L_42));
  30375. RowIntervalOperationWrapper_2__ctor_m227750282DCC3EBC1C0A29488671E73DB154CCDC_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B *)(AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  30376. V_9 = (RowIntervalOperationWrapper_2_t05EC4CF02C8EEDCD9187A3599C161BD42FE03B97 )L_42;
  30377. int32_t L_43 = V_5;
  30378. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  30379. RowIntervalOperationWrapper_2_t05EC4CF02C8EEDCD9187A3599C161BD42FE03B97 L_45 = V_9;
  30380. RowIntervalOperationWrapper_2_t05EC4CF02C8EEDCD9187A3599C161BD42FE03B97 L_46 = (RowIntervalOperationWrapper_2_t05EC4CF02C8EEDCD9187A3599C161BD42FE03B97 )L_45;
  30381. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  30382. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  30383. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  30384. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  30385. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  30386. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  30387. }
  30388. IL_00dc:
  30389. {
  30390. return;
  30391. }
  30392. }
  30393. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  30394. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m6467B661AF6529D5EDD2DE04E30EB3E051D97B0A_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773 * ___operation2, const RuntimeMethod* method)
  30395. {
  30396. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  30397. memset((&V_0), 0, sizeof(V_0));
  30398. {
  30399. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  30400. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  30401. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  30402. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  30403. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  30404. AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773 * L_3 = ___operation2;
  30405. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773 *)(AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  30406. return;
  30407. }
  30408. }
  30409. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  30410. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mD6B974326A484C59E1D0211B6064DACBACF42BA3_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773 * ___operation2, const RuntimeMethod* method)
  30411. {
  30412. static bool s_Il2CppMethodInitialized;
  30413. if (!s_Il2CppMethodInitialized)
  30414. {
  30415. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  30416. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  30417. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  30418. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  30419. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  30420. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  30421. s_Il2CppMethodInitialized = true;
  30422. }
  30423. int32_t V_0 = 0;
  30424. int32_t V_1 = 0;
  30425. int32_t V_2 = 0;
  30426. int32_t V_3 = 0;
  30427. int32_t V_4 = 0;
  30428. int32_t V_5 = 0;
  30429. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  30430. int32_t V_7 = 0;
  30431. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  30432. RowIntervalOperationWrapper_2_t580DEC12CB9E1F162E427D2E481155549A8A9EA1 V_9;
  30433. memset((&V_9), 0, sizeof(V_9));
  30434. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  30435. memset((&V_10), 0, sizeof(V_10));
  30436. RuntimeObject* V_11 = NULL;
  30437. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  30438. memset((&V_12), 0, sizeof(V_12));
  30439. Exception_t * __last_unhandled_exception = 0;
  30440. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  30441. {
  30442. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  30443. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  30444. int32_t L_1;
  30445. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  30446. V_0 = (int32_t)L_1;
  30447. int32_t L_2;
  30448. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  30449. V_1 = (int32_t)L_2;
  30450. int32_t L_3;
  30451. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  30452. V_2 = (int32_t)L_3;
  30453. int32_t L_4;
  30454. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  30455. V_3 = (int32_t)L_4;
  30456. int32_t L_5 = V_2;
  30457. int32_t L_6 = V_3;
  30458. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  30459. int32_t L_8;
  30460. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  30461. int32_t L_9;
  30462. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  30463. V_4 = (int32_t)L_9;
  30464. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  30465. int32_t L_11;
  30466. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  30467. int32_t L_12 = V_4;
  30468. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  30469. int32_t L_13;
  30470. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  30471. V_5 = (int32_t)L_13;
  30472. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  30473. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  30474. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  30475. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  30476. int32_t L_16 = V_5;
  30477. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  30478. {
  30479. goto IL_0097;
  30480. }
  30481. }
  30482. {
  30483. int32_t L_17 = V_0;
  30484. int32_t L_18 = V_1;
  30485. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  30486. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  30487. int32_t L_20 = V_2;
  30488. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  30489. RuntimeObject* L_21;
  30490. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  30491. V_11 = (RuntimeObject*)L_21;
  30492. }
  30493. IL_0066:
  30494. try
  30495. {// begin try (depth: 1)
  30496. AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773 * L_22 = ___operation2;
  30497. AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773 * L_23;
  30498. L_23 = (( AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773 * (*) (AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773 *)(AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  30499. RuntimeObject* L_24 = V_11;
  30500. NullCheck((RuntimeObject*)L_24);
  30501. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  30502. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  30503. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  30504. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  30505. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  30506. Il2CppFakeBox<AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  30507. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  30508. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  30509. *L_23 = L_27.m_Value;
  30510. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  30511. }// end try (depth: 1)
  30512. catch(Il2CppExceptionWrapper& e)
  30513. {
  30514. __last_unhandled_exception = (Exception_t *)e.ex;
  30515. goto FINALLY_008b;
  30516. }
  30517. FINALLY_008b:
  30518. {// begin finally (depth: 1)
  30519. {
  30520. RuntimeObject* L_28 = V_11;
  30521. if (!L_28)
  30522. {
  30523. goto IL_0096;
  30524. }
  30525. }
  30526. IL_008f:
  30527. {
  30528. RuntimeObject* L_29 = V_11;
  30529. NullCheck((RuntimeObject*)L_29);
  30530. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  30531. }
  30532. IL_0096:
  30533. {
  30534. IL2CPP_END_FINALLY(139)
  30535. }
  30536. }// end finally (depth: 1)
  30537. IL2CPP_CLEANUP(139)
  30538. {
  30539. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  30540. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  30541. }
  30542. IL_0097:
  30543. {
  30544. int32_t L_30 = V_3;
  30545. int32_t L_31 = V_5;
  30546. int32_t L_32;
  30547. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  30548. V_7 = (int32_t)L_32;
  30549. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  30550. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  30551. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  30552. int32_t L_35 = V_5;
  30553. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  30554. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  30555. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  30556. int32_t L_36 = V_0;
  30557. int32_t L_37 = V_1;
  30558. int32_t L_38 = V_7;
  30559. int32_t L_39 = V_2;
  30560. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  30561. AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773 * L_41 = ___operation2;
  30562. RowIntervalOperationWrapper_2_t580DEC12CB9E1F162E427D2E481155549A8A9EA1 L_42;
  30563. memset((&L_42), 0, sizeof(L_42));
  30564. RowIntervalOperationWrapper_2__ctor_m277BBD74EC5AC4DEBCFC54763B30CE79922143A4_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773 *)(AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  30565. V_9 = (RowIntervalOperationWrapper_2_t580DEC12CB9E1F162E427D2E481155549A8A9EA1 )L_42;
  30566. int32_t L_43 = V_5;
  30567. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  30568. RowIntervalOperationWrapper_2_t580DEC12CB9E1F162E427D2E481155549A8A9EA1 L_45 = V_9;
  30569. RowIntervalOperationWrapper_2_t580DEC12CB9E1F162E427D2E481155549A8A9EA1 L_46 = (RowIntervalOperationWrapper_2_t580DEC12CB9E1F162E427D2E481155549A8A9EA1 )L_45;
  30570. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  30571. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  30572. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  30573. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  30574. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  30575. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  30576. }
  30577. IL_00dc:
  30578. {
  30579. return;
  30580. }
  30581. }
  30582. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  30583. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m843B1C2624F8651750C30505085CE4A08B9D13FB_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0 * ___operation2, const RuntimeMethod* method)
  30584. {
  30585. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  30586. memset((&V_0), 0, sizeof(V_0));
  30587. {
  30588. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  30589. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  30590. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  30591. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  30592. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  30593. AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0 * L_3 = ___operation2;
  30594. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0 *)(AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  30595. return;
  30596. }
  30597. }
  30598. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  30599. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m2163DDF4EB0D94AD1FE2D0643BD7413B405C5D79_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0 * ___operation2, const RuntimeMethod* method)
  30600. {
  30601. static bool s_Il2CppMethodInitialized;
  30602. if (!s_Il2CppMethodInitialized)
  30603. {
  30604. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  30605. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  30606. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  30607. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  30608. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  30609. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  30610. s_Il2CppMethodInitialized = true;
  30611. }
  30612. int32_t V_0 = 0;
  30613. int32_t V_1 = 0;
  30614. int32_t V_2 = 0;
  30615. int32_t V_3 = 0;
  30616. int32_t V_4 = 0;
  30617. int32_t V_5 = 0;
  30618. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  30619. int32_t V_7 = 0;
  30620. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  30621. RowIntervalOperationWrapper_2_t1357771EFBD8B8F146541A9B8542AF4C102B48CC V_9;
  30622. memset((&V_9), 0, sizeof(V_9));
  30623. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  30624. memset((&V_10), 0, sizeof(V_10));
  30625. RuntimeObject* V_11 = NULL;
  30626. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  30627. memset((&V_12), 0, sizeof(V_12));
  30628. Exception_t * __last_unhandled_exception = 0;
  30629. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  30630. {
  30631. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  30632. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  30633. int32_t L_1;
  30634. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  30635. V_0 = (int32_t)L_1;
  30636. int32_t L_2;
  30637. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  30638. V_1 = (int32_t)L_2;
  30639. int32_t L_3;
  30640. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  30641. V_2 = (int32_t)L_3;
  30642. int32_t L_4;
  30643. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  30644. V_3 = (int32_t)L_4;
  30645. int32_t L_5 = V_2;
  30646. int32_t L_6 = V_3;
  30647. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  30648. int32_t L_8;
  30649. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  30650. int32_t L_9;
  30651. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  30652. V_4 = (int32_t)L_9;
  30653. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  30654. int32_t L_11;
  30655. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  30656. int32_t L_12 = V_4;
  30657. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  30658. int32_t L_13;
  30659. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  30660. V_5 = (int32_t)L_13;
  30661. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  30662. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  30663. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  30664. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  30665. int32_t L_16 = V_5;
  30666. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  30667. {
  30668. goto IL_0097;
  30669. }
  30670. }
  30671. {
  30672. int32_t L_17 = V_0;
  30673. int32_t L_18 = V_1;
  30674. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  30675. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  30676. int32_t L_20 = V_2;
  30677. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  30678. RuntimeObject* L_21;
  30679. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  30680. V_11 = (RuntimeObject*)L_21;
  30681. }
  30682. IL_0066:
  30683. try
  30684. {// begin try (depth: 1)
  30685. AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0 * L_22 = ___operation2;
  30686. AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0 * L_23;
  30687. L_23 = (( AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0 * (*) (AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0 *)(AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  30688. RuntimeObject* L_24 = V_11;
  30689. NullCheck((RuntimeObject*)L_24);
  30690. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  30691. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  30692. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  30693. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  30694. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  30695. Il2CppFakeBox<AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  30696. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  30697. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  30698. *L_23 = L_27.m_Value;
  30699. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  30700. }// end try (depth: 1)
  30701. catch(Il2CppExceptionWrapper& e)
  30702. {
  30703. __last_unhandled_exception = (Exception_t *)e.ex;
  30704. goto FINALLY_008b;
  30705. }
  30706. FINALLY_008b:
  30707. {// begin finally (depth: 1)
  30708. {
  30709. RuntimeObject* L_28 = V_11;
  30710. if (!L_28)
  30711. {
  30712. goto IL_0096;
  30713. }
  30714. }
  30715. IL_008f:
  30716. {
  30717. RuntimeObject* L_29 = V_11;
  30718. NullCheck((RuntimeObject*)L_29);
  30719. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  30720. }
  30721. IL_0096:
  30722. {
  30723. IL2CPP_END_FINALLY(139)
  30724. }
  30725. }// end finally (depth: 1)
  30726. IL2CPP_CLEANUP(139)
  30727. {
  30728. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  30729. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  30730. }
  30731. IL_0097:
  30732. {
  30733. int32_t L_30 = V_3;
  30734. int32_t L_31 = V_5;
  30735. int32_t L_32;
  30736. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  30737. V_7 = (int32_t)L_32;
  30738. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  30739. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  30740. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  30741. int32_t L_35 = V_5;
  30742. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  30743. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  30744. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  30745. int32_t L_36 = V_0;
  30746. int32_t L_37 = V_1;
  30747. int32_t L_38 = V_7;
  30748. int32_t L_39 = V_2;
  30749. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  30750. AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0 * L_41 = ___operation2;
  30751. RowIntervalOperationWrapper_2_t1357771EFBD8B8F146541A9B8542AF4C102B48CC L_42;
  30752. memset((&L_42), 0, sizeof(L_42));
  30753. RowIntervalOperationWrapper_2__ctor_mB1060C4BD2103937CC2CACCD8144508C31EFA9FE_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0 *)(AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  30754. V_9 = (RowIntervalOperationWrapper_2_t1357771EFBD8B8F146541A9B8542AF4C102B48CC )L_42;
  30755. int32_t L_43 = V_5;
  30756. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  30757. RowIntervalOperationWrapper_2_t1357771EFBD8B8F146541A9B8542AF4C102B48CC L_45 = V_9;
  30758. RowIntervalOperationWrapper_2_t1357771EFBD8B8F146541A9B8542AF4C102B48CC L_46 = (RowIntervalOperationWrapper_2_t1357771EFBD8B8F146541A9B8542AF4C102B48CC )L_45;
  30759. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  30760. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  30761. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  30762. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  30763. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  30764. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  30765. }
  30766. IL_00dc:
  30767. {
  30768. return;
  30769. }
  30770. }
  30771. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  30772. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mF18090DC791B5F960046B72BA70BDEFCA20D9299_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644 * ___operation2, const RuntimeMethod* method)
  30773. {
  30774. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  30775. memset((&V_0), 0, sizeof(V_0));
  30776. {
  30777. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  30778. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  30779. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  30780. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  30781. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  30782. AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644 * L_3 = ___operation2;
  30783. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644 *)(AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  30784. return;
  30785. }
  30786. }
  30787. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  30788. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m6874C8368986758189A70EF8D9B390B93E4603B8_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644 * ___operation2, const RuntimeMethod* method)
  30789. {
  30790. static bool s_Il2CppMethodInitialized;
  30791. if (!s_Il2CppMethodInitialized)
  30792. {
  30793. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  30794. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  30795. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  30796. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  30797. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  30798. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  30799. s_Il2CppMethodInitialized = true;
  30800. }
  30801. int32_t V_0 = 0;
  30802. int32_t V_1 = 0;
  30803. int32_t V_2 = 0;
  30804. int32_t V_3 = 0;
  30805. int32_t V_4 = 0;
  30806. int32_t V_5 = 0;
  30807. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  30808. int32_t V_7 = 0;
  30809. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  30810. RowIntervalOperationWrapper_2_t47952363E0E518457D884C2A208C7B4042FCE020 V_9;
  30811. memset((&V_9), 0, sizeof(V_9));
  30812. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  30813. memset((&V_10), 0, sizeof(V_10));
  30814. RuntimeObject* V_11 = NULL;
  30815. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  30816. memset((&V_12), 0, sizeof(V_12));
  30817. Exception_t * __last_unhandled_exception = 0;
  30818. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  30819. {
  30820. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  30821. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  30822. int32_t L_1;
  30823. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  30824. V_0 = (int32_t)L_1;
  30825. int32_t L_2;
  30826. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  30827. V_1 = (int32_t)L_2;
  30828. int32_t L_3;
  30829. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  30830. V_2 = (int32_t)L_3;
  30831. int32_t L_4;
  30832. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  30833. V_3 = (int32_t)L_4;
  30834. int32_t L_5 = V_2;
  30835. int32_t L_6 = V_3;
  30836. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  30837. int32_t L_8;
  30838. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  30839. int32_t L_9;
  30840. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  30841. V_4 = (int32_t)L_9;
  30842. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  30843. int32_t L_11;
  30844. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  30845. int32_t L_12 = V_4;
  30846. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  30847. int32_t L_13;
  30848. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  30849. V_5 = (int32_t)L_13;
  30850. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  30851. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  30852. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  30853. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  30854. int32_t L_16 = V_5;
  30855. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  30856. {
  30857. goto IL_0097;
  30858. }
  30859. }
  30860. {
  30861. int32_t L_17 = V_0;
  30862. int32_t L_18 = V_1;
  30863. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  30864. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  30865. int32_t L_20 = V_2;
  30866. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  30867. RuntimeObject* L_21;
  30868. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  30869. V_11 = (RuntimeObject*)L_21;
  30870. }
  30871. IL_0066:
  30872. try
  30873. {// begin try (depth: 1)
  30874. AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644 * L_22 = ___operation2;
  30875. AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644 * L_23;
  30876. L_23 = (( AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644 * (*) (AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644 *)(AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  30877. RuntimeObject* L_24 = V_11;
  30878. NullCheck((RuntimeObject*)L_24);
  30879. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  30880. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  30881. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  30882. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  30883. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  30884. Il2CppFakeBox<AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  30885. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  30886. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  30887. *L_23 = L_27.m_Value;
  30888. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  30889. }// end try (depth: 1)
  30890. catch(Il2CppExceptionWrapper& e)
  30891. {
  30892. __last_unhandled_exception = (Exception_t *)e.ex;
  30893. goto FINALLY_008b;
  30894. }
  30895. FINALLY_008b:
  30896. {// begin finally (depth: 1)
  30897. {
  30898. RuntimeObject* L_28 = V_11;
  30899. if (!L_28)
  30900. {
  30901. goto IL_0096;
  30902. }
  30903. }
  30904. IL_008f:
  30905. {
  30906. RuntimeObject* L_29 = V_11;
  30907. NullCheck((RuntimeObject*)L_29);
  30908. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  30909. }
  30910. IL_0096:
  30911. {
  30912. IL2CPP_END_FINALLY(139)
  30913. }
  30914. }// end finally (depth: 1)
  30915. IL2CPP_CLEANUP(139)
  30916. {
  30917. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  30918. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  30919. }
  30920. IL_0097:
  30921. {
  30922. int32_t L_30 = V_3;
  30923. int32_t L_31 = V_5;
  30924. int32_t L_32;
  30925. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  30926. V_7 = (int32_t)L_32;
  30927. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  30928. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  30929. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  30930. int32_t L_35 = V_5;
  30931. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  30932. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  30933. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  30934. int32_t L_36 = V_0;
  30935. int32_t L_37 = V_1;
  30936. int32_t L_38 = V_7;
  30937. int32_t L_39 = V_2;
  30938. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  30939. AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644 * L_41 = ___operation2;
  30940. RowIntervalOperationWrapper_2_t47952363E0E518457D884C2A208C7B4042FCE020 L_42;
  30941. memset((&L_42), 0, sizeof(L_42));
  30942. RowIntervalOperationWrapper_2__ctor_mD3FC20A0433855EF633F17A041FEB238EDCA2148_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644 *)(AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  30943. V_9 = (RowIntervalOperationWrapper_2_t47952363E0E518457D884C2A208C7B4042FCE020 )L_42;
  30944. int32_t L_43 = V_5;
  30945. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  30946. RowIntervalOperationWrapper_2_t47952363E0E518457D884C2A208C7B4042FCE020 L_45 = V_9;
  30947. RowIntervalOperationWrapper_2_t47952363E0E518457D884C2A208C7B4042FCE020 L_46 = (RowIntervalOperationWrapper_2_t47952363E0E518457D884C2A208C7B4042FCE020 )L_45;
  30948. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  30949. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  30950. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  30951. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  30952. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  30953. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  30954. }
  30955. IL_00dc:
  30956. {
  30957. return;
  30958. }
  30959. }
  30960. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  30961. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m929E597238559523FFAAC6E9D6836EFF15A4FFAD_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB * ___operation2, const RuntimeMethod* method)
  30962. {
  30963. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  30964. memset((&V_0), 0, sizeof(V_0));
  30965. {
  30966. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  30967. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  30968. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  30969. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  30970. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  30971. AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB * L_3 = ___operation2;
  30972. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB *)(AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  30973. return;
  30974. }
  30975. }
  30976. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  30977. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mE804C6A7060A328A54F6E35DC1897BE88245D85A_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB * ___operation2, const RuntimeMethod* method)
  30978. {
  30979. static bool s_Il2CppMethodInitialized;
  30980. if (!s_Il2CppMethodInitialized)
  30981. {
  30982. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  30983. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  30984. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  30985. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  30986. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  30987. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  30988. s_Il2CppMethodInitialized = true;
  30989. }
  30990. int32_t V_0 = 0;
  30991. int32_t V_1 = 0;
  30992. int32_t V_2 = 0;
  30993. int32_t V_3 = 0;
  30994. int32_t V_4 = 0;
  30995. int32_t V_5 = 0;
  30996. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  30997. int32_t V_7 = 0;
  30998. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  30999. RowIntervalOperationWrapper_2_t3EDBCCE71C8A044C52095F36AE721B63E86CD7EF V_9;
  31000. memset((&V_9), 0, sizeof(V_9));
  31001. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  31002. memset((&V_10), 0, sizeof(V_10));
  31003. RuntimeObject* V_11 = NULL;
  31004. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  31005. memset((&V_12), 0, sizeof(V_12));
  31006. Exception_t * __last_unhandled_exception = 0;
  31007. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  31008. {
  31009. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  31010. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  31011. int32_t L_1;
  31012. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  31013. V_0 = (int32_t)L_1;
  31014. int32_t L_2;
  31015. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  31016. V_1 = (int32_t)L_2;
  31017. int32_t L_3;
  31018. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  31019. V_2 = (int32_t)L_3;
  31020. int32_t L_4;
  31021. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  31022. V_3 = (int32_t)L_4;
  31023. int32_t L_5 = V_2;
  31024. int32_t L_6 = V_3;
  31025. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  31026. int32_t L_8;
  31027. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  31028. int32_t L_9;
  31029. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  31030. V_4 = (int32_t)L_9;
  31031. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  31032. int32_t L_11;
  31033. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  31034. int32_t L_12 = V_4;
  31035. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  31036. int32_t L_13;
  31037. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  31038. V_5 = (int32_t)L_13;
  31039. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  31040. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  31041. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  31042. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  31043. int32_t L_16 = V_5;
  31044. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  31045. {
  31046. goto IL_0097;
  31047. }
  31048. }
  31049. {
  31050. int32_t L_17 = V_0;
  31051. int32_t L_18 = V_1;
  31052. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  31053. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  31054. int32_t L_20 = V_2;
  31055. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  31056. RuntimeObject* L_21;
  31057. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  31058. V_11 = (RuntimeObject*)L_21;
  31059. }
  31060. IL_0066:
  31061. try
  31062. {// begin try (depth: 1)
  31063. AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB * L_22 = ___operation2;
  31064. AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB * L_23;
  31065. L_23 = (( AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB * (*) (AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB *)(AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  31066. RuntimeObject* L_24 = V_11;
  31067. NullCheck((RuntimeObject*)L_24);
  31068. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  31069. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  31070. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  31071. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  31072. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  31073. Il2CppFakeBox<AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  31074. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  31075. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  31076. *L_23 = L_27.m_Value;
  31077. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  31078. }// end try (depth: 1)
  31079. catch(Il2CppExceptionWrapper& e)
  31080. {
  31081. __last_unhandled_exception = (Exception_t *)e.ex;
  31082. goto FINALLY_008b;
  31083. }
  31084. FINALLY_008b:
  31085. {// begin finally (depth: 1)
  31086. {
  31087. RuntimeObject* L_28 = V_11;
  31088. if (!L_28)
  31089. {
  31090. goto IL_0096;
  31091. }
  31092. }
  31093. IL_008f:
  31094. {
  31095. RuntimeObject* L_29 = V_11;
  31096. NullCheck((RuntimeObject*)L_29);
  31097. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  31098. }
  31099. IL_0096:
  31100. {
  31101. IL2CPP_END_FINALLY(139)
  31102. }
  31103. }// end finally (depth: 1)
  31104. IL2CPP_CLEANUP(139)
  31105. {
  31106. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  31107. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  31108. }
  31109. IL_0097:
  31110. {
  31111. int32_t L_30 = V_3;
  31112. int32_t L_31 = V_5;
  31113. int32_t L_32;
  31114. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  31115. V_7 = (int32_t)L_32;
  31116. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  31117. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  31118. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  31119. int32_t L_35 = V_5;
  31120. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  31121. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  31122. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  31123. int32_t L_36 = V_0;
  31124. int32_t L_37 = V_1;
  31125. int32_t L_38 = V_7;
  31126. int32_t L_39 = V_2;
  31127. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  31128. AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB * L_41 = ___operation2;
  31129. RowIntervalOperationWrapper_2_t3EDBCCE71C8A044C52095F36AE721B63E86CD7EF L_42;
  31130. memset((&L_42), 0, sizeof(L_42));
  31131. RowIntervalOperationWrapper_2__ctor_m0A84485C5B473783BCEB4C9107D42F91EAB1B04E_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB *)(AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  31132. V_9 = (RowIntervalOperationWrapper_2_t3EDBCCE71C8A044C52095F36AE721B63E86CD7EF )L_42;
  31133. int32_t L_43 = V_5;
  31134. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  31135. RowIntervalOperationWrapper_2_t3EDBCCE71C8A044C52095F36AE721B63E86CD7EF L_45 = V_9;
  31136. RowIntervalOperationWrapper_2_t3EDBCCE71C8A044C52095F36AE721B63E86CD7EF L_46 = (RowIntervalOperationWrapper_2_t3EDBCCE71C8A044C52095F36AE721B63E86CD7EF )L_45;
  31137. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  31138. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  31139. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  31140. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  31141. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  31142. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  31143. }
  31144. IL_00dc:
  31145. {
  31146. return;
  31147. }
  31148. }
  31149. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  31150. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mF550416796CC9CC4DA3FD605CA60158A8A525C58_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C * ___operation2, const RuntimeMethod* method)
  31151. {
  31152. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  31153. memset((&V_0), 0, sizeof(V_0));
  31154. {
  31155. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  31156. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  31157. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  31158. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  31159. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  31160. AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C * L_3 = ___operation2;
  31161. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C *)(AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  31162. return;
  31163. }
  31164. }
  31165. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfSingle,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  31166. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mA60AFA4046914C4167550C850ECD7A2896D8C3E8_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C * ___operation2, const RuntimeMethod* method)
  31167. {
  31168. static bool s_Il2CppMethodInitialized;
  31169. if (!s_Il2CppMethodInitialized)
  31170. {
  31171. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  31172. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  31173. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  31174. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  31175. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  31176. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  31177. s_Il2CppMethodInitialized = true;
  31178. }
  31179. int32_t V_0 = 0;
  31180. int32_t V_1 = 0;
  31181. int32_t V_2 = 0;
  31182. int32_t V_3 = 0;
  31183. int32_t V_4 = 0;
  31184. int32_t V_5 = 0;
  31185. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  31186. int32_t V_7 = 0;
  31187. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  31188. RowIntervalOperationWrapper_2_t5B5B9F2C37F3D2E75A8FB639790461DF37FB6F69 V_9;
  31189. memset((&V_9), 0, sizeof(V_9));
  31190. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  31191. memset((&V_10), 0, sizeof(V_10));
  31192. RuntimeObject* V_11 = NULL;
  31193. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  31194. memset((&V_12), 0, sizeof(V_12));
  31195. Exception_t * __last_unhandled_exception = 0;
  31196. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  31197. {
  31198. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  31199. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  31200. int32_t L_1;
  31201. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  31202. V_0 = (int32_t)L_1;
  31203. int32_t L_2;
  31204. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  31205. V_1 = (int32_t)L_2;
  31206. int32_t L_3;
  31207. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  31208. V_2 = (int32_t)L_3;
  31209. int32_t L_4;
  31210. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  31211. V_3 = (int32_t)L_4;
  31212. int32_t L_5 = V_2;
  31213. int32_t L_6 = V_3;
  31214. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  31215. int32_t L_8;
  31216. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  31217. int32_t L_9;
  31218. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  31219. V_4 = (int32_t)L_9;
  31220. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  31221. int32_t L_11;
  31222. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  31223. int32_t L_12 = V_4;
  31224. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  31225. int32_t L_13;
  31226. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  31227. V_5 = (int32_t)L_13;
  31228. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  31229. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  31230. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  31231. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  31232. int32_t L_16 = V_5;
  31233. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  31234. {
  31235. goto IL_0097;
  31236. }
  31237. }
  31238. {
  31239. int32_t L_17 = V_0;
  31240. int32_t L_18 = V_1;
  31241. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  31242. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  31243. int32_t L_20 = V_2;
  31244. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  31245. RuntimeObject* L_21;
  31246. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  31247. V_11 = (RuntimeObject*)L_21;
  31248. }
  31249. IL_0066:
  31250. try
  31251. {// begin try (depth: 1)
  31252. AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C * L_22 = ___operation2;
  31253. AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C * L_23;
  31254. L_23 = (( AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C * (*) (AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C *)(AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  31255. RuntimeObject* L_24 = V_11;
  31256. NullCheck((RuntimeObject*)L_24);
  31257. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  31258. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  31259. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  31260. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  31261. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  31262. Il2CppFakeBox<AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  31263. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  31264. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  31265. *L_23 = L_27.m_Value;
  31266. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  31267. }// end try (depth: 1)
  31268. catch(Il2CppExceptionWrapper& e)
  31269. {
  31270. __last_unhandled_exception = (Exception_t *)e.ex;
  31271. goto FINALLY_008b;
  31272. }
  31273. FINALLY_008b:
  31274. {// begin finally (depth: 1)
  31275. {
  31276. RuntimeObject* L_28 = V_11;
  31277. if (!L_28)
  31278. {
  31279. goto IL_0096;
  31280. }
  31281. }
  31282. IL_008f:
  31283. {
  31284. RuntimeObject* L_29 = V_11;
  31285. NullCheck((RuntimeObject*)L_29);
  31286. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  31287. }
  31288. IL_0096:
  31289. {
  31290. IL2CPP_END_FINALLY(139)
  31291. }
  31292. }// end finally (depth: 1)
  31293. IL2CPP_CLEANUP(139)
  31294. {
  31295. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  31296. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  31297. }
  31298. IL_0097:
  31299. {
  31300. int32_t L_30 = V_3;
  31301. int32_t L_31 = V_5;
  31302. int32_t L_32;
  31303. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  31304. V_7 = (int32_t)L_32;
  31305. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  31306. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  31307. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  31308. int32_t L_35 = V_5;
  31309. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  31310. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  31311. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  31312. int32_t L_36 = V_0;
  31313. int32_t L_37 = V_1;
  31314. int32_t L_38 = V_7;
  31315. int32_t L_39 = V_2;
  31316. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  31317. AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C * L_41 = ___operation2;
  31318. RowIntervalOperationWrapper_2_t5B5B9F2C37F3D2E75A8FB639790461DF37FB6F69 L_42;
  31319. memset((&L_42), 0, sizeof(L_42));
  31320. RowIntervalOperationWrapper_2__ctor_m2737276AA3758089BEEB413FC889F9BEDCBCFC1F_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C *)(AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  31321. V_9 = (RowIntervalOperationWrapper_2_t5B5B9F2C37F3D2E75A8FB639790461DF37FB6F69 )L_42;
  31322. int32_t L_43 = V_5;
  31323. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  31324. RowIntervalOperationWrapper_2_t5B5B9F2C37F3D2E75A8FB639790461DF37FB6F69 L_45 = V_9;
  31325. RowIntervalOperationWrapper_2_t5B5B9F2C37F3D2E75A8FB639790461DF37FB6F69 L_46 = (RowIntervalOperationWrapper_2_t5B5B9F2C37F3D2E75A8FB639790461DF37FB6F69 )L_45;
  31326. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  31327. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  31328. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  31329. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  31330. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  31331. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  31332. }
  31333. IL_00dc:
  31334. {
  31335. return;
  31336. }
  31337. }
  31338. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  31339. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m1ACEE34E5DD5C7FB0827D43F23BD635474C67A3B_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477 * ___operation2, const RuntimeMethod* method)
  31340. {
  31341. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  31342. memset((&V_0), 0, sizeof(V_0));
  31343. {
  31344. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  31345. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  31346. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  31347. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  31348. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  31349. AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477 * L_3 = ___operation2;
  31350. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477 *)(AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  31351. return;
  31352. }
  31353. }
  31354. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  31355. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m0C588CE6882F086CB70869F120AA562BBF88FBCC_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477 * ___operation2, const RuntimeMethod* method)
  31356. {
  31357. static bool s_Il2CppMethodInitialized;
  31358. if (!s_Il2CppMethodInitialized)
  31359. {
  31360. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  31361. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  31362. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  31363. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  31364. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  31365. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  31366. s_Il2CppMethodInitialized = true;
  31367. }
  31368. int32_t V_0 = 0;
  31369. int32_t V_1 = 0;
  31370. int32_t V_2 = 0;
  31371. int32_t V_3 = 0;
  31372. int32_t V_4 = 0;
  31373. int32_t V_5 = 0;
  31374. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  31375. int32_t V_7 = 0;
  31376. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  31377. RowIntervalOperationWrapper_2_tE7A8902116CF6B925BDB3E80AA50D706EBE1F4D1 V_9;
  31378. memset((&V_9), 0, sizeof(V_9));
  31379. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  31380. memset((&V_10), 0, sizeof(V_10));
  31381. RuntimeObject* V_11 = NULL;
  31382. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  31383. memset((&V_12), 0, sizeof(V_12));
  31384. Exception_t * __last_unhandled_exception = 0;
  31385. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  31386. {
  31387. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  31388. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  31389. int32_t L_1;
  31390. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  31391. V_0 = (int32_t)L_1;
  31392. int32_t L_2;
  31393. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  31394. V_1 = (int32_t)L_2;
  31395. int32_t L_3;
  31396. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  31397. V_2 = (int32_t)L_3;
  31398. int32_t L_4;
  31399. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  31400. V_3 = (int32_t)L_4;
  31401. int32_t L_5 = V_2;
  31402. int32_t L_6 = V_3;
  31403. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  31404. int32_t L_8;
  31405. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  31406. int32_t L_9;
  31407. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  31408. V_4 = (int32_t)L_9;
  31409. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  31410. int32_t L_11;
  31411. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  31412. int32_t L_12 = V_4;
  31413. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  31414. int32_t L_13;
  31415. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  31416. V_5 = (int32_t)L_13;
  31417. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  31418. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  31419. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  31420. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  31421. int32_t L_16 = V_5;
  31422. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  31423. {
  31424. goto IL_0097;
  31425. }
  31426. }
  31427. {
  31428. int32_t L_17 = V_0;
  31429. int32_t L_18 = V_1;
  31430. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  31431. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  31432. int32_t L_20 = V_2;
  31433. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  31434. RuntimeObject* L_21;
  31435. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  31436. V_11 = (RuntimeObject*)L_21;
  31437. }
  31438. IL_0066:
  31439. try
  31440. {// begin try (depth: 1)
  31441. AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477 * L_22 = ___operation2;
  31442. AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477 * L_23;
  31443. L_23 = (( AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477 * (*) (AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477 *)(AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  31444. RuntimeObject* L_24 = V_11;
  31445. NullCheck((RuntimeObject*)L_24);
  31446. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  31447. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  31448. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  31449. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  31450. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  31451. Il2CppFakeBox<AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  31452. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  31453. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  31454. *L_23 = L_27.m_Value;
  31455. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  31456. }// end try (depth: 1)
  31457. catch(Il2CppExceptionWrapper& e)
  31458. {
  31459. __last_unhandled_exception = (Exception_t *)e.ex;
  31460. goto FINALLY_008b;
  31461. }
  31462. FINALLY_008b:
  31463. {// begin finally (depth: 1)
  31464. {
  31465. RuntimeObject* L_28 = V_11;
  31466. if (!L_28)
  31467. {
  31468. goto IL_0096;
  31469. }
  31470. }
  31471. IL_008f:
  31472. {
  31473. RuntimeObject* L_29 = V_11;
  31474. NullCheck((RuntimeObject*)L_29);
  31475. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  31476. }
  31477. IL_0096:
  31478. {
  31479. IL2CPP_END_FINALLY(139)
  31480. }
  31481. }// end finally (depth: 1)
  31482. IL2CPP_CLEANUP(139)
  31483. {
  31484. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  31485. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  31486. }
  31487. IL_0097:
  31488. {
  31489. int32_t L_30 = V_3;
  31490. int32_t L_31 = V_5;
  31491. int32_t L_32;
  31492. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  31493. V_7 = (int32_t)L_32;
  31494. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  31495. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  31496. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  31497. int32_t L_35 = V_5;
  31498. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  31499. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  31500. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  31501. int32_t L_36 = V_0;
  31502. int32_t L_37 = V_1;
  31503. int32_t L_38 = V_7;
  31504. int32_t L_39 = V_2;
  31505. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  31506. AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477 * L_41 = ___operation2;
  31507. RowIntervalOperationWrapper_2_tE7A8902116CF6B925BDB3E80AA50D706EBE1F4D1 L_42;
  31508. memset((&L_42), 0, sizeof(L_42));
  31509. RowIntervalOperationWrapper_2__ctor_mCAB25AA15CB42C3D27EE203890A8ED1CC31131E3_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477 *)(AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  31510. V_9 = (RowIntervalOperationWrapper_2_tE7A8902116CF6B925BDB3E80AA50D706EBE1F4D1 )L_42;
  31511. int32_t L_43 = V_5;
  31512. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  31513. RowIntervalOperationWrapper_2_tE7A8902116CF6B925BDB3E80AA50D706EBE1F4D1 L_45 = V_9;
  31514. RowIntervalOperationWrapper_2_tE7A8902116CF6B925BDB3E80AA50D706EBE1F4D1 L_46 = (RowIntervalOperationWrapper_2_tE7A8902116CF6B925BDB3E80AA50D706EBE1F4D1 )L_45;
  31515. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  31516. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  31517. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  31518. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  31519. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  31520. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  31521. }
  31522. IL_00dc:
  31523. {
  31524. return;
  31525. }
  31526. }
  31527. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  31528. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m2C49811D41B59A3850723D075B3FB0ACF5D71271_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD * ___operation2, const RuntimeMethod* method)
  31529. {
  31530. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  31531. memset((&V_0), 0, sizeof(V_0));
  31532. {
  31533. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  31534. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  31535. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  31536. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  31537. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  31538. AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD * L_3 = ___operation2;
  31539. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD *)(AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  31540. return;
  31541. }
  31542. }
  31543. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  31544. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mD02B4F4F6485637918121C621EAE785B0A7820EA_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD * ___operation2, const RuntimeMethod* method)
  31545. {
  31546. static bool s_Il2CppMethodInitialized;
  31547. if (!s_Il2CppMethodInitialized)
  31548. {
  31549. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  31550. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  31551. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  31552. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  31553. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  31554. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  31555. s_Il2CppMethodInitialized = true;
  31556. }
  31557. int32_t V_0 = 0;
  31558. int32_t V_1 = 0;
  31559. int32_t V_2 = 0;
  31560. int32_t V_3 = 0;
  31561. int32_t V_4 = 0;
  31562. int32_t V_5 = 0;
  31563. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  31564. int32_t V_7 = 0;
  31565. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  31566. RowIntervalOperationWrapper_2_tA30F6D2C269FEA94BBD02043A35BD0CEAE9AEC93 V_9;
  31567. memset((&V_9), 0, sizeof(V_9));
  31568. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  31569. memset((&V_10), 0, sizeof(V_10));
  31570. RuntimeObject* V_11 = NULL;
  31571. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  31572. memset((&V_12), 0, sizeof(V_12));
  31573. Exception_t * __last_unhandled_exception = 0;
  31574. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  31575. {
  31576. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  31577. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  31578. int32_t L_1;
  31579. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  31580. V_0 = (int32_t)L_1;
  31581. int32_t L_2;
  31582. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  31583. V_1 = (int32_t)L_2;
  31584. int32_t L_3;
  31585. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  31586. V_2 = (int32_t)L_3;
  31587. int32_t L_4;
  31588. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  31589. V_3 = (int32_t)L_4;
  31590. int32_t L_5 = V_2;
  31591. int32_t L_6 = V_3;
  31592. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  31593. int32_t L_8;
  31594. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  31595. int32_t L_9;
  31596. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  31597. V_4 = (int32_t)L_9;
  31598. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  31599. int32_t L_11;
  31600. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  31601. int32_t L_12 = V_4;
  31602. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  31603. int32_t L_13;
  31604. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  31605. V_5 = (int32_t)L_13;
  31606. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  31607. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  31608. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  31609. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  31610. int32_t L_16 = V_5;
  31611. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  31612. {
  31613. goto IL_0097;
  31614. }
  31615. }
  31616. {
  31617. int32_t L_17 = V_0;
  31618. int32_t L_18 = V_1;
  31619. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  31620. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  31621. int32_t L_20 = V_2;
  31622. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  31623. RuntimeObject* L_21;
  31624. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  31625. V_11 = (RuntimeObject*)L_21;
  31626. }
  31627. IL_0066:
  31628. try
  31629. {// begin try (depth: 1)
  31630. AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD * L_22 = ___operation2;
  31631. AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD * L_23;
  31632. L_23 = (( AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD * (*) (AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD *)(AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  31633. RuntimeObject* L_24 = V_11;
  31634. NullCheck((RuntimeObject*)L_24);
  31635. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  31636. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  31637. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  31638. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  31639. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  31640. Il2CppFakeBox<AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  31641. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  31642. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  31643. *L_23 = L_27.m_Value;
  31644. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  31645. }// end try (depth: 1)
  31646. catch(Il2CppExceptionWrapper& e)
  31647. {
  31648. __last_unhandled_exception = (Exception_t *)e.ex;
  31649. goto FINALLY_008b;
  31650. }
  31651. FINALLY_008b:
  31652. {// begin finally (depth: 1)
  31653. {
  31654. RuntimeObject* L_28 = V_11;
  31655. if (!L_28)
  31656. {
  31657. goto IL_0096;
  31658. }
  31659. }
  31660. IL_008f:
  31661. {
  31662. RuntimeObject* L_29 = V_11;
  31663. NullCheck((RuntimeObject*)L_29);
  31664. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  31665. }
  31666. IL_0096:
  31667. {
  31668. IL2CPP_END_FINALLY(139)
  31669. }
  31670. }// end finally (depth: 1)
  31671. IL2CPP_CLEANUP(139)
  31672. {
  31673. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  31674. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  31675. }
  31676. IL_0097:
  31677. {
  31678. int32_t L_30 = V_3;
  31679. int32_t L_31 = V_5;
  31680. int32_t L_32;
  31681. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  31682. V_7 = (int32_t)L_32;
  31683. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  31684. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  31685. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  31686. int32_t L_35 = V_5;
  31687. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  31688. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  31689. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  31690. int32_t L_36 = V_0;
  31691. int32_t L_37 = V_1;
  31692. int32_t L_38 = V_7;
  31693. int32_t L_39 = V_2;
  31694. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  31695. AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD * L_41 = ___operation2;
  31696. RowIntervalOperationWrapper_2_tA30F6D2C269FEA94BBD02043A35BD0CEAE9AEC93 L_42;
  31697. memset((&L_42), 0, sizeof(L_42));
  31698. RowIntervalOperationWrapper_2__ctor_m4DB00CBB7F2A1FFCF19BF4DAA567C1CCB1026890_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD *)(AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  31699. V_9 = (RowIntervalOperationWrapper_2_tA30F6D2C269FEA94BBD02043A35BD0CEAE9AEC93 )L_42;
  31700. int32_t L_43 = V_5;
  31701. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  31702. RowIntervalOperationWrapper_2_tA30F6D2C269FEA94BBD02043A35BD0CEAE9AEC93 L_45 = V_9;
  31703. RowIntervalOperationWrapper_2_tA30F6D2C269FEA94BBD02043A35BD0CEAE9AEC93 L_46 = (RowIntervalOperationWrapper_2_tA30F6D2C269FEA94BBD02043A35BD0CEAE9AEC93 )L_45;
  31704. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  31705. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  31706. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  31707. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  31708. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  31709. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  31710. }
  31711. IL_00dc:
  31712. {
  31713. return;
  31714. }
  31715. }
  31716. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  31717. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mB5BD3CC3EFAD05E71DE034D269CA744DDD559FFC_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B * ___operation2, const RuntimeMethod* method)
  31718. {
  31719. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  31720. memset((&V_0), 0, sizeof(V_0));
  31721. {
  31722. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  31723. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  31724. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  31725. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  31726. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  31727. AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B * L_3 = ___operation2;
  31728. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B *)(AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  31729. return;
  31730. }
  31731. }
  31732. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  31733. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m13F37E979D84E2AAFD90E81438B188DD0BE0B7EE_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B * ___operation2, const RuntimeMethod* method)
  31734. {
  31735. static bool s_Il2CppMethodInitialized;
  31736. if (!s_Il2CppMethodInitialized)
  31737. {
  31738. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  31739. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  31740. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  31741. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  31742. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  31743. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  31744. s_Il2CppMethodInitialized = true;
  31745. }
  31746. int32_t V_0 = 0;
  31747. int32_t V_1 = 0;
  31748. int32_t V_2 = 0;
  31749. int32_t V_3 = 0;
  31750. int32_t V_4 = 0;
  31751. int32_t V_5 = 0;
  31752. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  31753. int32_t V_7 = 0;
  31754. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  31755. RowIntervalOperationWrapper_2_tB9A8A08F8EB4A604B5856EEDAED376DEAE002763 V_9;
  31756. memset((&V_9), 0, sizeof(V_9));
  31757. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  31758. memset((&V_10), 0, sizeof(V_10));
  31759. RuntimeObject* V_11 = NULL;
  31760. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  31761. memset((&V_12), 0, sizeof(V_12));
  31762. Exception_t * __last_unhandled_exception = 0;
  31763. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  31764. {
  31765. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  31766. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  31767. int32_t L_1;
  31768. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  31769. V_0 = (int32_t)L_1;
  31770. int32_t L_2;
  31771. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  31772. V_1 = (int32_t)L_2;
  31773. int32_t L_3;
  31774. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  31775. V_2 = (int32_t)L_3;
  31776. int32_t L_4;
  31777. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  31778. V_3 = (int32_t)L_4;
  31779. int32_t L_5 = V_2;
  31780. int32_t L_6 = V_3;
  31781. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  31782. int32_t L_8;
  31783. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  31784. int32_t L_9;
  31785. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  31786. V_4 = (int32_t)L_9;
  31787. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  31788. int32_t L_11;
  31789. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  31790. int32_t L_12 = V_4;
  31791. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  31792. int32_t L_13;
  31793. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  31794. V_5 = (int32_t)L_13;
  31795. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  31796. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  31797. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  31798. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  31799. int32_t L_16 = V_5;
  31800. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  31801. {
  31802. goto IL_0097;
  31803. }
  31804. }
  31805. {
  31806. int32_t L_17 = V_0;
  31807. int32_t L_18 = V_1;
  31808. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  31809. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  31810. int32_t L_20 = V_2;
  31811. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  31812. RuntimeObject* L_21;
  31813. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  31814. V_11 = (RuntimeObject*)L_21;
  31815. }
  31816. IL_0066:
  31817. try
  31818. {// begin try (depth: 1)
  31819. AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B * L_22 = ___operation2;
  31820. AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B * L_23;
  31821. L_23 = (( AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B * (*) (AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B *)(AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  31822. RuntimeObject* L_24 = V_11;
  31823. NullCheck((RuntimeObject*)L_24);
  31824. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  31825. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  31826. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  31827. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  31828. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  31829. Il2CppFakeBox<AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  31830. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  31831. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  31832. *L_23 = L_27.m_Value;
  31833. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  31834. }// end try (depth: 1)
  31835. catch(Il2CppExceptionWrapper& e)
  31836. {
  31837. __last_unhandled_exception = (Exception_t *)e.ex;
  31838. goto FINALLY_008b;
  31839. }
  31840. FINALLY_008b:
  31841. {// begin finally (depth: 1)
  31842. {
  31843. RuntimeObject* L_28 = V_11;
  31844. if (!L_28)
  31845. {
  31846. goto IL_0096;
  31847. }
  31848. }
  31849. IL_008f:
  31850. {
  31851. RuntimeObject* L_29 = V_11;
  31852. NullCheck((RuntimeObject*)L_29);
  31853. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  31854. }
  31855. IL_0096:
  31856. {
  31857. IL2CPP_END_FINALLY(139)
  31858. }
  31859. }// end finally (depth: 1)
  31860. IL2CPP_CLEANUP(139)
  31861. {
  31862. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  31863. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  31864. }
  31865. IL_0097:
  31866. {
  31867. int32_t L_30 = V_3;
  31868. int32_t L_31 = V_5;
  31869. int32_t L_32;
  31870. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  31871. V_7 = (int32_t)L_32;
  31872. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  31873. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  31874. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  31875. int32_t L_35 = V_5;
  31876. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  31877. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  31878. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  31879. int32_t L_36 = V_0;
  31880. int32_t L_37 = V_1;
  31881. int32_t L_38 = V_7;
  31882. int32_t L_39 = V_2;
  31883. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  31884. AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B * L_41 = ___operation2;
  31885. RowIntervalOperationWrapper_2_tB9A8A08F8EB4A604B5856EEDAED376DEAE002763 L_42;
  31886. memset((&L_42), 0, sizeof(L_42));
  31887. RowIntervalOperationWrapper_2__ctor_mCBEE373B76075112CCDB6B2D9715B2E82A9B3841_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B *)(AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  31888. V_9 = (RowIntervalOperationWrapper_2_tB9A8A08F8EB4A604B5856EEDAED376DEAE002763 )L_42;
  31889. int32_t L_43 = V_5;
  31890. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  31891. RowIntervalOperationWrapper_2_tB9A8A08F8EB4A604B5856EEDAED376DEAE002763 L_45 = V_9;
  31892. RowIntervalOperationWrapper_2_tB9A8A08F8EB4A604B5856EEDAED376DEAE002763 L_46 = (RowIntervalOperationWrapper_2_tB9A8A08F8EB4A604B5856EEDAED376DEAE002763 )L_45;
  31893. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  31894. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  31895. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  31896. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  31897. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  31898. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  31899. }
  31900. IL_00dc:
  31901. {
  31902. return;
  31903. }
  31904. }
  31905. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  31906. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m9DB60A77EFB3995E387CC28702CFD087E4036783_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F * ___operation2, const RuntimeMethod* method)
  31907. {
  31908. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  31909. memset((&V_0), 0, sizeof(V_0));
  31910. {
  31911. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  31912. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  31913. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  31914. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  31915. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  31916. AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F * L_3 = ___operation2;
  31917. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F *)(AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  31918. return;
  31919. }
  31920. }
  31921. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  31922. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mFA20685C8F7DE5B36D716124AD858C0A4FD794E8_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F * ___operation2, const RuntimeMethod* method)
  31923. {
  31924. static bool s_Il2CppMethodInitialized;
  31925. if (!s_Il2CppMethodInitialized)
  31926. {
  31927. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  31928. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  31929. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  31930. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  31931. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  31932. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  31933. s_Il2CppMethodInitialized = true;
  31934. }
  31935. int32_t V_0 = 0;
  31936. int32_t V_1 = 0;
  31937. int32_t V_2 = 0;
  31938. int32_t V_3 = 0;
  31939. int32_t V_4 = 0;
  31940. int32_t V_5 = 0;
  31941. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  31942. int32_t V_7 = 0;
  31943. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  31944. RowIntervalOperationWrapper_2_t0C51486142C6BBE3EB69427324855FC5A0CA6318 V_9;
  31945. memset((&V_9), 0, sizeof(V_9));
  31946. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  31947. memset((&V_10), 0, sizeof(V_10));
  31948. RuntimeObject* V_11 = NULL;
  31949. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  31950. memset((&V_12), 0, sizeof(V_12));
  31951. Exception_t * __last_unhandled_exception = 0;
  31952. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  31953. {
  31954. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  31955. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  31956. int32_t L_1;
  31957. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  31958. V_0 = (int32_t)L_1;
  31959. int32_t L_2;
  31960. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  31961. V_1 = (int32_t)L_2;
  31962. int32_t L_3;
  31963. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  31964. V_2 = (int32_t)L_3;
  31965. int32_t L_4;
  31966. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  31967. V_3 = (int32_t)L_4;
  31968. int32_t L_5 = V_2;
  31969. int32_t L_6 = V_3;
  31970. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  31971. int32_t L_8;
  31972. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  31973. int32_t L_9;
  31974. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  31975. V_4 = (int32_t)L_9;
  31976. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  31977. int32_t L_11;
  31978. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  31979. int32_t L_12 = V_4;
  31980. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  31981. int32_t L_13;
  31982. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  31983. V_5 = (int32_t)L_13;
  31984. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  31985. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  31986. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  31987. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  31988. int32_t L_16 = V_5;
  31989. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  31990. {
  31991. goto IL_0097;
  31992. }
  31993. }
  31994. {
  31995. int32_t L_17 = V_0;
  31996. int32_t L_18 = V_1;
  31997. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  31998. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  31999. int32_t L_20 = V_2;
  32000. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  32001. RuntimeObject* L_21;
  32002. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  32003. V_11 = (RuntimeObject*)L_21;
  32004. }
  32005. IL_0066:
  32006. try
  32007. {// begin try (depth: 1)
  32008. AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F * L_22 = ___operation2;
  32009. AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F * L_23;
  32010. L_23 = (( AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F * (*) (AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F *)(AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  32011. RuntimeObject* L_24 = V_11;
  32012. NullCheck((RuntimeObject*)L_24);
  32013. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  32014. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  32015. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  32016. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  32017. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  32018. Il2CppFakeBox<AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  32019. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  32020. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  32021. *L_23 = L_27.m_Value;
  32022. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  32023. }// end try (depth: 1)
  32024. catch(Il2CppExceptionWrapper& e)
  32025. {
  32026. __last_unhandled_exception = (Exception_t *)e.ex;
  32027. goto FINALLY_008b;
  32028. }
  32029. FINALLY_008b:
  32030. {// begin finally (depth: 1)
  32031. {
  32032. RuntimeObject* L_28 = V_11;
  32033. if (!L_28)
  32034. {
  32035. goto IL_0096;
  32036. }
  32037. }
  32038. IL_008f:
  32039. {
  32040. RuntimeObject* L_29 = V_11;
  32041. NullCheck((RuntimeObject*)L_29);
  32042. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  32043. }
  32044. IL_0096:
  32045. {
  32046. IL2CPP_END_FINALLY(139)
  32047. }
  32048. }// end finally (depth: 1)
  32049. IL2CPP_CLEANUP(139)
  32050. {
  32051. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  32052. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  32053. }
  32054. IL_0097:
  32055. {
  32056. int32_t L_30 = V_3;
  32057. int32_t L_31 = V_5;
  32058. int32_t L_32;
  32059. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  32060. V_7 = (int32_t)L_32;
  32061. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  32062. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  32063. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  32064. int32_t L_35 = V_5;
  32065. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  32066. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  32067. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  32068. int32_t L_36 = V_0;
  32069. int32_t L_37 = V_1;
  32070. int32_t L_38 = V_7;
  32071. int32_t L_39 = V_2;
  32072. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  32073. AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F * L_41 = ___operation2;
  32074. RowIntervalOperationWrapper_2_t0C51486142C6BBE3EB69427324855FC5A0CA6318 L_42;
  32075. memset((&L_42), 0, sizeof(L_42));
  32076. RowIntervalOperationWrapper_2__ctor_mC45A4D0796AAEE9B058B7BD404E2A2FC089CA042_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F *)(AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  32077. V_9 = (RowIntervalOperationWrapper_2_t0C51486142C6BBE3EB69427324855FC5A0CA6318 )L_42;
  32078. int32_t L_43 = V_5;
  32079. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  32080. RowIntervalOperationWrapper_2_t0C51486142C6BBE3EB69427324855FC5A0CA6318 L_45 = V_9;
  32081. RowIntervalOperationWrapper_2_t0C51486142C6BBE3EB69427324855FC5A0CA6318 L_46 = (RowIntervalOperationWrapper_2_t0C51486142C6BBE3EB69427324855FC5A0CA6318 )L_45;
  32082. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  32083. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  32084. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  32085. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  32086. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  32087. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  32088. }
  32089. IL_00dc:
  32090. {
  32091. return;
  32092. }
  32093. }
  32094. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  32095. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m955C7A6DE780AA455B6BD5B47B13BA9F27BDBC08_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909 * ___operation2, const RuntimeMethod* method)
  32096. {
  32097. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  32098. memset((&V_0), 0, sizeof(V_0));
  32099. {
  32100. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  32101. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  32102. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  32103. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  32104. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  32105. AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909 * L_3 = ___operation2;
  32106. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909 *)(AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  32107. return;
  32108. }
  32109. }
  32110. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  32111. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m95A960779C7B3F5FEC5C9D21BC6CB76505D6C3CE_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909 * ___operation2, const RuntimeMethod* method)
  32112. {
  32113. static bool s_Il2CppMethodInitialized;
  32114. if (!s_Il2CppMethodInitialized)
  32115. {
  32116. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  32117. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  32118. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  32119. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  32120. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  32121. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  32122. s_Il2CppMethodInitialized = true;
  32123. }
  32124. int32_t V_0 = 0;
  32125. int32_t V_1 = 0;
  32126. int32_t V_2 = 0;
  32127. int32_t V_3 = 0;
  32128. int32_t V_4 = 0;
  32129. int32_t V_5 = 0;
  32130. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  32131. int32_t V_7 = 0;
  32132. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  32133. RowIntervalOperationWrapper_2_tFA209224EB6AE914937F118BB6938BC0E2DB84F1 V_9;
  32134. memset((&V_9), 0, sizeof(V_9));
  32135. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  32136. memset((&V_10), 0, sizeof(V_10));
  32137. RuntimeObject* V_11 = NULL;
  32138. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  32139. memset((&V_12), 0, sizeof(V_12));
  32140. Exception_t * __last_unhandled_exception = 0;
  32141. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  32142. {
  32143. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  32144. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  32145. int32_t L_1;
  32146. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  32147. V_0 = (int32_t)L_1;
  32148. int32_t L_2;
  32149. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  32150. V_1 = (int32_t)L_2;
  32151. int32_t L_3;
  32152. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  32153. V_2 = (int32_t)L_3;
  32154. int32_t L_4;
  32155. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  32156. V_3 = (int32_t)L_4;
  32157. int32_t L_5 = V_2;
  32158. int32_t L_6 = V_3;
  32159. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  32160. int32_t L_8;
  32161. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  32162. int32_t L_9;
  32163. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  32164. V_4 = (int32_t)L_9;
  32165. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  32166. int32_t L_11;
  32167. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  32168. int32_t L_12 = V_4;
  32169. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  32170. int32_t L_13;
  32171. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  32172. V_5 = (int32_t)L_13;
  32173. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  32174. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  32175. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  32176. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  32177. int32_t L_16 = V_5;
  32178. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  32179. {
  32180. goto IL_0097;
  32181. }
  32182. }
  32183. {
  32184. int32_t L_17 = V_0;
  32185. int32_t L_18 = V_1;
  32186. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  32187. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  32188. int32_t L_20 = V_2;
  32189. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  32190. RuntimeObject* L_21;
  32191. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  32192. V_11 = (RuntimeObject*)L_21;
  32193. }
  32194. IL_0066:
  32195. try
  32196. {// begin try (depth: 1)
  32197. AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909 * L_22 = ___operation2;
  32198. AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909 * L_23;
  32199. L_23 = (( AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909 * (*) (AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909 *)(AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  32200. RuntimeObject* L_24 = V_11;
  32201. NullCheck((RuntimeObject*)L_24);
  32202. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  32203. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  32204. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  32205. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  32206. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  32207. Il2CppFakeBox<AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  32208. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  32209. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  32210. *L_23 = L_27.m_Value;
  32211. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  32212. }// end try (depth: 1)
  32213. catch(Il2CppExceptionWrapper& e)
  32214. {
  32215. __last_unhandled_exception = (Exception_t *)e.ex;
  32216. goto FINALLY_008b;
  32217. }
  32218. FINALLY_008b:
  32219. {// begin finally (depth: 1)
  32220. {
  32221. RuntimeObject* L_28 = V_11;
  32222. if (!L_28)
  32223. {
  32224. goto IL_0096;
  32225. }
  32226. }
  32227. IL_008f:
  32228. {
  32229. RuntimeObject* L_29 = V_11;
  32230. NullCheck((RuntimeObject*)L_29);
  32231. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  32232. }
  32233. IL_0096:
  32234. {
  32235. IL2CPP_END_FINALLY(139)
  32236. }
  32237. }// end finally (depth: 1)
  32238. IL2CPP_CLEANUP(139)
  32239. {
  32240. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  32241. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  32242. }
  32243. IL_0097:
  32244. {
  32245. int32_t L_30 = V_3;
  32246. int32_t L_31 = V_5;
  32247. int32_t L_32;
  32248. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  32249. V_7 = (int32_t)L_32;
  32250. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  32251. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  32252. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  32253. int32_t L_35 = V_5;
  32254. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  32255. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  32256. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  32257. int32_t L_36 = V_0;
  32258. int32_t L_37 = V_1;
  32259. int32_t L_38 = V_7;
  32260. int32_t L_39 = V_2;
  32261. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  32262. AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909 * L_41 = ___operation2;
  32263. RowIntervalOperationWrapper_2_tFA209224EB6AE914937F118BB6938BC0E2DB84F1 L_42;
  32264. memset((&L_42), 0, sizeof(L_42));
  32265. RowIntervalOperationWrapper_2__ctor_m108CC07D36305D63F7E756184676E73B9FE34DD3_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909 *)(AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  32266. V_9 = (RowIntervalOperationWrapper_2_tFA209224EB6AE914937F118BB6938BC0E2DB84F1 )L_42;
  32267. int32_t L_43 = V_5;
  32268. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  32269. RowIntervalOperationWrapper_2_tFA209224EB6AE914937F118BB6938BC0E2DB84F1 L_45 = V_9;
  32270. RowIntervalOperationWrapper_2_tFA209224EB6AE914937F118BB6938BC0E2DB84F1 L_46 = (RowIntervalOperationWrapper_2_tFA209224EB6AE914937F118BB6938BC0E2DB84F1 )L_45;
  32271. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  32272. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  32273. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  32274. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  32275. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  32276. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  32277. }
  32278. IL_00dc:
  32279. {
  32280. return;
  32281. }
  32282. }
  32283. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  32284. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mFEC1B24FE5DEA40E93EA46639E446AE57096013F_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C * ___operation2, const RuntimeMethod* method)
  32285. {
  32286. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  32287. memset((&V_0), 0, sizeof(V_0));
  32288. {
  32289. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  32290. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  32291. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  32292. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  32293. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  32294. AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C * L_3 = ___operation2;
  32295. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C *)(AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  32296. return;
  32297. }
  32298. }
  32299. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  32300. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m9567A1AEFF6DE6B831E88AEF750A392192CC7994_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C * ___operation2, const RuntimeMethod* method)
  32301. {
  32302. static bool s_Il2CppMethodInitialized;
  32303. if (!s_Il2CppMethodInitialized)
  32304. {
  32305. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  32306. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  32307. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  32308. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  32309. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  32310. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  32311. s_Il2CppMethodInitialized = true;
  32312. }
  32313. int32_t V_0 = 0;
  32314. int32_t V_1 = 0;
  32315. int32_t V_2 = 0;
  32316. int32_t V_3 = 0;
  32317. int32_t V_4 = 0;
  32318. int32_t V_5 = 0;
  32319. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  32320. int32_t V_7 = 0;
  32321. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  32322. RowIntervalOperationWrapper_2_t506DF8B4D8D9961E8DF606F0EF6FBE594661E415 V_9;
  32323. memset((&V_9), 0, sizeof(V_9));
  32324. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  32325. memset((&V_10), 0, sizeof(V_10));
  32326. RuntimeObject* V_11 = NULL;
  32327. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  32328. memset((&V_12), 0, sizeof(V_12));
  32329. Exception_t * __last_unhandled_exception = 0;
  32330. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  32331. {
  32332. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  32333. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  32334. int32_t L_1;
  32335. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  32336. V_0 = (int32_t)L_1;
  32337. int32_t L_2;
  32338. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  32339. V_1 = (int32_t)L_2;
  32340. int32_t L_3;
  32341. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  32342. V_2 = (int32_t)L_3;
  32343. int32_t L_4;
  32344. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  32345. V_3 = (int32_t)L_4;
  32346. int32_t L_5 = V_2;
  32347. int32_t L_6 = V_3;
  32348. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  32349. int32_t L_8;
  32350. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  32351. int32_t L_9;
  32352. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  32353. V_4 = (int32_t)L_9;
  32354. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  32355. int32_t L_11;
  32356. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  32357. int32_t L_12 = V_4;
  32358. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  32359. int32_t L_13;
  32360. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  32361. V_5 = (int32_t)L_13;
  32362. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  32363. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  32364. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  32365. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  32366. int32_t L_16 = V_5;
  32367. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  32368. {
  32369. goto IL_0097;
  32370. }
  32371. }
  32372. {
  32373. int32_t L_17 = V_0;
  32374. int32_t L_18 = V_1;
  32375. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  32376. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  32377. int32_t L_20 = V_2;
  32378. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  32379. RuntimeObject* L_21;
  32380. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  32381. V_11 = (RuntimeObject*)L_21;
  32382. }
  32383. IL_0066:
  32384. try
  32385. {// begin try (depth: 1)
  32386. AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C * L_22 = ___operation2;
  32387. AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C * L_23;
  32388. L_23 = (( AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C * (*) (AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C *)(AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  32389. RuntimeObject* L_24 = V_11;
  32390. NullCheck((RuntimeObject*)L_24);
  32391. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  32392. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  32393. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  32394. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  32395. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  32396. Il2CppFakeBox<AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  32397. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  32398. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  32399. *L_23 = L_27.m_Value;
  32400. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  32401. }// end try (depth: 1)
  32402. catch(Il2CppExceptionWrapper& e)
  32403. {
  32404. __last_unhandled_exception = (Exception_t *)e.ex;
  32405. goto FINALLY_008b;
  32406. }
  32407. FINALLY_008b:
  32408. {// begin finally (depth: 1)
  32409. {
  32410. RuntimeObject* L_28 = V_11;
  32411. if (!L_28)
  32412. {
  32413. goto IL_0096;
  32414. }
  32415. }
  32416. IL_008f:
  32417. {
  32418. RuntimeObject* L_29 = V_11;
  32419. NullCheck((RuntimeObject*)L_29);
  32420. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  32421. }
  32422. IL_0096:
  32423. {
  32424. IL2CPP_END_FINALLY(139)
  32425. }
  32426. }// end finally (depth: 1)
  32427. IL2CPP_CLEANUP(139)
  32428. {
  32429. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  32430. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  32431. }
  32432. IL_0097:
  32433. {
  32434. int32_t L_30 = V_3;
  32435. int32_t L_31 = V_5;
  32436. int32_t L_32;
  32437. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  32438. V_7 = (int32_t)L_32;
  32439. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  32440. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  32441. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  32442. int32_t L_35 = V_5;
  32443. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  32444. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  32445. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  32446. int32_t L_36 = V_0;
  32447. int32_t L_37 = V_1;
  32448. int32_t L_38 = V_7;
  32449. int32_t L_39 = V_2;
  32450. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  32451. AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C * L_41 = ___operation2;
  32452. RowIntervalOperationWrapper_2_t506DF8B4D8D9961E8DF606F0EF6FBE594661E415 L_42;
  32453. memset((&L_42), 0, sizeof(L_42));
  32454. RowIntervalOperationWrapper_2__ctor_m0CE784CDFDA941F44E5FA156C84CABE9162EA57D_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C *)(AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  32455. V_9 = (RowIntervalOperationWrapper_2_t506DF8B4D8D9961E8DF606F0EF6FBE594661E415 )L_42;
  32456. int32_t L_43 = V_5;
  32457. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  32458. RowIntervalOperationWrapper_2_t506DF8B4D8D9961E8DF606F0EF6FBE594661E415 L_45 = V_9;
  32459. RowIntervalOperationWrapper_2_t506DF8B4D8D9961E8DF606F0EF6FBE594661E415 L_46 = (RowIntervalOperationWrapper_2_t506DF8B4D8D9961E8DF606F0EF6FBE594661E415 )L_45;
  32460. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  32461. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  32462. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  32463. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  32464. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  32465. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  32466. }
  32467. IL_00dc:
  32468. {
  32469. return;
  32470. }
  32471. }
  32472. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  32473. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m339770500B6F64C1B4F07C9C0CCC9B823890913D_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31 * ___operation2, const RuntimeMethod* method)
  32474. {
  32475. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  32476. memset((&V_0), 0, sizeof(V_0));
  32477. {
  32478. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  32479. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  32480. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  32481. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  32482. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  32483. AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31 * L_3 = ___operation2;
  32484. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31 *)(AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  32485. return;
  32486. }
  32487. }
  32488. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector2,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  32489. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mDC9939312B2BCEA92D9ECFAA17F761B0DD3E357F_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31 * ___operation2, const RuntimeMethod* method)
  32490. {
  32491. static bool s_Il2CppMethodInitialized;
  32492. if (!s_Il2CppMethodInitialized)
  32493. {
  32494. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  32495. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  32496. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  32497. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  32498. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  32499. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  32500. s_Il2CppMethodInitialized = true;
  32501. }
  32502. int32_t V_0 = 0;
  32503. int32_t V_1 = 0;
  32504. int32_t V_2 = 0;
  32505. int32_t V_3 = 0;
  32506. int32_t V_4 = 0;
  32507. int32_t V_5 = 0;
  32508. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  32509. int32_t V_7 = 0;
  32510. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  32511. RowIntervalOperationWrapper_2_t49B2F11104F7FFAF7F6A329807CF263537DD91F6 V_9;
  32512. memset((&V_9), 0, sizeof(V_9));
  32513. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  32514. memset((&V_10), 0, sizeof(V_10));
  32515. RuntimeObject* V_11 = NULL;
  32516. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  32517. memset((&V_12), 0, sizeof(V_12));
  32518. Exception_t * __last_unhandled_exception = 0;
  32519. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  32520. {
  32521. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  32522. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  32523. int32_t L_1;
  32524. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  32525. V_0 = (int32_t)L_1;
  32526. int32_t L_2;
  32527. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  32528. V_1 = (int32_t)L_2;
  32529. int32_t L_3;
  32530. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  32531. V_2 = (int32_t)L_3;
  32532. int32_t L_4;
  32533. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  32534. V_3 = (int32_t)L_4;
  32535. int32_t L_5 = V_2;
  32536. int32_t L_6 = V_3;
  32537. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  32538. int32_t L_8;
  32539. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  32540. int32_t L_9;
  32541. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  32542. V_4 = (int32_t)L_9;
  32543. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  32544. int32_t L_11;
  32545. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  32546. int32_t L_12 = V_4;
  32547. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  32548. int32_t L_13;
  32549. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  32550. V_5 = (int32_t)L_13;
  32551. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  32552. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  32553. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  32554. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  32555. int32_t L_16 = V_5;
  32556. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  32557. {
  32558. goto IL_0097;
  32559. }
  32560. }
  32561. {
  32562. int32_t L_17 = V_0;
  32563. int32_t L_18 = V_1;
  32564. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  32565. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  32566. int32_t L_20 = V_2;
  32567. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  32568. RuntimeObject* L_21;
  32569. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  32570. V_11 = (RuntimeObject*)L_21;
  32571. }
  32572. IL_0066:
  32573. try
  32574. {// begin try (depth: 1)
  32575. AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31 * L_22 = ___operation2;
  32576. AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31 * L_23;
  32577. L_23 = (( AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31 * (*) (AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31 *)(AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  32578. RuntimeObject* L_24 = V_11;
  32579. NullCheck((RuntimeObject*)L_24);
  32580. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  32581. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  32582. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  32583. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  32584. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  32585. Il2CppFakeBox<AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  32586. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  32587. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  32588. *L_23 = L_27.m_Value;
  32589. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  32590. }// end try (depth: 1)
  32591. catch(Il2CppExceptionWrapper& e)
  32592. {
  32593. __last_unhandled_exception = (Exception_t *)e.ex;
  32594. goto FINALLY_008b;
  32595. }
  32596. FINALLY_008b:
  32597. {// begin finally (depth: 1)
  32598. {
  32599. RuntimeObject* L_28 = V_11;
  32600. if (!L_28)
  32601. {
  32602. goto IL_0096;
  32603. }
  32604. }
  32605. IL_008f:
  32606. {
  32607. RuntimeObject* L_29 = V_11;
  32608. NullCheck((RuntimeObject*)L_29);
  32609. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  32610. }
  32611. IL_0096:
  32612. {
  32613. IL2CPP_END_FINALLY(139)
  32614. }
  32615. }// end finally (depth: 1)
  32616. IL2CPP_CLEANUP(139)
  32617. {
  32618. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  32619. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  32620. }
  32621. IL_0097:
  32622. {
  32623. int32_t L_30 = V_3;
  32624. int32_t L_31 = V_5;
  32625. int32_t L_32;
  32626. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  32627. V_7 = (int32_t)L_32;
  32628. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  32629. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  32630. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  32631. int32_t L_35 = V_5;
  32632. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  32633. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  32634. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  32635. int32_t L_36 = V_0;
  32636. int32_t L_37 = V_1;
  32637. int32_t L_38 = V_7;
  32638. int32_t L_39 = V_2;
  32639. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  32640. AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31 * L_41 = ___operation2;
  32641. RowIntervalOperationWrapper_2_t49B2F11104F7FFAF7F6A329807CF263537DD91F6 L_42;
  32642. memset((&L_42), 0, sizeof(L_42));
  32643. RowIntervalOperationWrapper_2__ctor_m1539782C0543D2DF9F2AA2B200060C77D8E423BF_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31 *)(AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  32644. V_9 = (RowIntervalOperationWrapper_2_t49B2F11104F7FFAF7F6A329807CF263537DD91F6 )L_42;
  32645. int32_t L_43 = V_5;
  32646. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  32647. RowIntervalOperationWrapper_2_t49B2F11104F7FFAF7F6A329807CF263537DD91F6 L_45 = V_9;
  32648. RowIntervalOperationWrapper_2_t49B2F11104F7FFAF7F6A329807CF263537DD91F6 L_46 = (RowIntervalOperationWrapper_2_t49B2F11104F7FFAF7F6A329807CF263537DD91F6 )L_45;
  32649. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  32650. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  32651. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  32652. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  32653. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  32654. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  32655. }
  32656. IL_00dc:
  32657. {
  32658. return;
  32659. }
  32660. }
  32661. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  32662. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m41C7A665205C567BC7F7BA6324412B9925244D1E_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5 * ___operation2, const RuntimeMethod* method)
  32663. {
  32664. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  32665. memset((&V_0), 0, sizeof(V_0));
  32666. {
  32667. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  32668. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  32669. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  32670. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  32671. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  32672. AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5 * L_3 = ___operation2;
  32673. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5 *)(AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  32674. return;
  32675. }
  32676. }
  32677. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  32678. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m534A92D2D95D0A0A20E195AA3383BE30081ACC44_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5 * ___operation2, const RuntimeMethod* method)
  32679. {
  32680. static bool s_Il2CppMethodInitialized;
  32681. if (!s_Il2CppMethodInitialized)
  32682. {
  32683. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  32684. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  32685. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  32686. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  32687. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  32688. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  32689. s_Il2CppMethodInitialized = true;
  32690. }
  32691. int32_t V_0 = 0;
  32692. int32_t V_1 = 0;
  32693. int32_t V_2 = 0;
  32694. int32_t V_3 = 0;
  32695. int32_t V_4 = 0;
  32696. int32_t V_5 = 0;
  32697. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  32698. int32_t V_7 = 0;
  32699. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  32700. RowIntervalOperationWrapper_2_t1E3B4AA7B01EA3A01DBDB793C24532D67B1107C7 V_9;
  32701. memset((&V_9), 0, sizeof(V_9));
  32702. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  32703. memset((&V_10), 0, sizeof(V_10));
  32704. RuntimeObject* V_11 = NULL;
  32705. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  32706. memset((&V_12), 0, sizeof(V_12));
  32707. Exception_t * __last_unhandled_exception = 0;
  32708. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  32709. {
  32710. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  32711. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  32712. int32_t L_1;
  32713. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  32714. V_0 = (int32_t)L_1;
  32715. int32_t L_2;
  32716. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  32717. V_1 = (int32_t)L_2;
  32718. int32_t L_3;
  32719. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  32720. V_2 = (int32_t)L_3;
  32721. int32_t L_4;
  32722. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  32723. V_3 = (int32_t)L_4;
  32724. int32_t L_5 = V_2;
  32725. int32_t L_6 = V_3;
  32726. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  32727. int32_t L_8;
  32728. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  32729. int32_t L_9;
  32730. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  32731. V_4 = (int32_t)L_9;
  32732. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  32733. int32_t L_11;
  32734. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  32735. int32_t L_12 = V_4;
  32736. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  32737. int32_t L_13;
  32738. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  32739. V_5 = (int32_t)L_13;
  32740. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  32741. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  32742. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  32743. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  32744. int32_t L_16 = V_5;
  32745. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  32746. {
  32747. goto IL_0097;
  32748. }
  32749. }
  32750. {
  32751. int32_t L_17 = V_0;
  32752. int32_t L_18 = V_1;
  32753. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  32754. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  32755. int32_t L_20 = V_2;
  32756. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  32757. RuntimeObject* L_21;
  32758. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  32759. V_11 = (RuntimeObject*)L_21;
  32760. }
  32761. IL_0066:
  32762. try
  32763. {// begin try (depth: 1)
  32764. AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5 * L_22 = ___operation2;
  32765. AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5 * L_23;
  32766. L_23 = (( AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5 * (*) (AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5 *)(AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  32767. RuntimeObject* L_24 = V_11;
  32768. NullCheck((RuntimeObject*)L_24);
  32769. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  32770. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  32771. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  32772. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  32773. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  32774. Il2CppFakeBox<AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  32775. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  32776. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  32777. *L_23 = L_27.m_Value;
  32778. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  32779. }// end try (depth: 1)
  32780. catch(Il2CppExceptionWrapper& e)
  32781. {
  32782. __last_unhandled_exception = (Exception_t *)e.ex;
  32783. goto FINALLY_008b;
  32784. }
  32785. FINALLY_008b:
  32786. {// begin finally (depth: 1)
  32787. {
  32788. RuntimeObject* L_28 = V_11;
  32789. if (!L_28)
  32790. {
  32791. goto IL_0096;
  32792. }
  32793. }
  32794. IL_008f:
  32795. {
  32796. RuntimeObject* L_29 = V_11;
  32797. NullCheck((RuntimeObject*)L_29);
  32798. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  32799. }
  32800. IL_0096:
  32801. {
  32802. IL2CPP_END_FINALLY(139)
  32803. }
  32804. }// end finally (depth: 1)
  32805. IL2CPP_CLEANUP(139)
  32806. {
  32807. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  32808. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  32809. }
  32810. IL_0097:
  32811. {
  32812. int32_t L_30 = V_3;
  32813. int32_t L_31 = V_5;
  32814. int32_t L_32;
  32815. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  32816. V_7 = (int32_t)L_32;
  32817. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  32818. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  32819. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  32820. int32_t L_35 = V_5;
  32821. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  32822. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  32823. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  32824. int32_t L_36 = V_0;
  32825. int32_t L_37 = V_1;
  32826. int32_t L_38 = V_7;
  32827. int32_t L_39 = V_2;
  32828. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  32829. AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5 * L_41 = ___operation2;
  32830. RowIntervalOperationWrapper_2_t1E3B4AA7B01EA3A01DBDB793C24532D67B1107C7 L_42;
  32831. memset((&L_42), 0, sizeof(L_42));
  32832. RowIntervalOperationWrapper_2__ctor_mCEF6226E51D1D6794C9B9D8A01E39B30CB45C770_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5 *)(AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  32833. V_9 = (RowIntervalOperationWrapper_2_t1E3B4AA7B01EA3A01DBDB793C24532D67B1107C7 )L_42;
  32834. int32_t L_43 = V_5;
  32835. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  32836. RowIntervalOperationWrapper_2_t1E3B4AA7B01EA3A01DBDB793C24532D67B1107C7 L_45 = V_9;
  32837. RowIntervalOperationWrapper_2_t1E3B4AA7B01EA3A01DBDB793C24532D67B1107C7 L_46 = (RowIntervalOperationWrapper_2_t1E3B4AA7B01EA3A01DBDB793C24532D67B1107C7 )L_45;
  32838. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  32839. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  32840. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  32841. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  32842. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  32843. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  32844. }
  32845. IL_00dc:
  32846. {
  32847. return;
  32848. }
  32849. }
  32850. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  32851. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m9CCA3AB1A6C56E40A7F8D9FF7EF0F422D7B064B0_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D * ___operation2, const RuntimeMethod* method)
  32852. {
  32853. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  32854. memset((&V_0), 0, sizeof(V_0));
  32855. {
  32856. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  32857. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  32858. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  32859. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  32860. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  32861. AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D * L_3 = ___operation2;
  32862. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D *)(AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  32863. return;
  32864. }
  32865. }
  32866. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  32867. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m1AB9A04B54C42FB6D2CCA6E221C13203FCAC9AF3_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D * ___operation2, const RuntimeMethod* method)
  32868. {
  32869. static bool s_Il2CppMethodInitialized;
  32870. if (!s_Il2CppMethodInitialized)
  32871. {
  32872. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  32873. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  32874. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  32875. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  32876. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  32877. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  32878. s_Il2CppMethodInitialized = true;
  32879. }
  32880. int32_t V_0 = 0;
  32881. int32_t V_1 = 0;
  32882. int32_t V_2 = 0;
  32883. int32_t V_3 = 0;
  32884. int32_t V_4 = 0;
  32885. int32_t V_5 = 0;
  32886. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  32887. int32_t V_7 = 0;
  32888. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  32889. RowIntervalOperationWrapper_2_t9014FD7682B8BCAEFAB0CB54F7C91317FADD30A5 V_9;
  32890. memset((&V_9), 0, sizeof(V_9));
  32891. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  32892. memset((&V_10), 0, sizeof(V_10));
  32893. RuntimeObject* V_11 = NULL;
  32894. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  32895. memset((&V_12), 0, sizeof(V_12));
  32896. Exception_t * __last_unhandled_exception = 0;
  32897. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  32898. {
  32899. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  32900. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  32901. int32_t L_1;
  32902. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  32903. V_0 = (int32_t)L_1;
  32904. int32_t L_2;
  32905. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  32906. V_1 = (int32_t)L_2;
  32907. int32_t L_3;
  32908. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  32909. V_2 = (int32_t)L_3;
  32910. int32_t L_4;
  32911. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  32912. V_3 = (int32_t)L_4;
  32913. int32_t L_5 = V_2;
  32914. int32_t L_6 = V_3;
  32915. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  32916. int32_t L_8;
  32917. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  32918. int32_t L_9;
  32919. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  32920. V_4 = (int32_t)L_9;
  32921. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  32922. int32_t L_11;
  32923. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  32924. int32_t L_12 = V_4;
  32925. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  32926. int32_t L_13;
  32927. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  32928. V_5 = (int32_t)L_13;
  32929. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  32930. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  32931. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  32932. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  32933. int32_t L_16 = V_5;
  32934. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  32935. {
  32936. goto IL_0097;
  32937. }
  32938. }
  32939. {
  32940. int32_t L_17 = V_0;
  32941. int32_t L_18 = V_1;
  32942. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  32943. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  32944. int32_t L_20 = V_2;
  32945. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  32946. RuntimeObject* L_21;
  32947. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  32948. V_11 = (RuntimeObject*)L_21;
  32949. }
  32950. IL_0066:
  32951. try
  32952. {// begin try (depth: 1)
  32953. AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D * L_22 = ___operation2;
  32954. AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D * L_23;
  32955. L_23 = (( AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D * (*) (AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D *)(AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  32956. RuntimeObject* L_24 = V_11;
  32957. NullCheck((RuntimeObject*)L_24);
  32958. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  32959. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  32960. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  32961. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  32962. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  32963. Il2CppFakeBox<AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  32964. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  32965. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  32966. *L_23 = L_27.m_Value;
  32967. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  32968. }// end try (depth: 1)
  32969. catch(Il2CppExceptionWrapper& e)
  32970. {
  32971. __last_unhandled_exception = (Exception_t *)e.ex;
  32972. goto FINALLY_008b;
  32973. }
  32974. FINALLY_008b:
  32975. {// begin finally (depth: 1)
  32976. {
  32977. RuntimeObject* L_28 = V_11;
  32978. if (!L_28)
  32979. {
  32980. goto IL_0096;
  32981. }
  32982. }
  32983. IL_008f:
  32984. {
  32985. RuntimeObject* L_29 = V_11;
  32986. NullCheck((RuntimeObject*)L_29);
  32987. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  32988. }
  32989. IL_0096:
  32990. {
  32991. IL2CPP_END_FINALLY(139)
  32992. }
  32993. }// end finally (depth: 1)
  32994. IL2CPP_CLEANUP(139)
  32995. {
  32996. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  32997. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  32998. }
  32999. IL_0097:
  33000. {
  33001. int32_t L_30 = V_3;
  33002. int32_t L_31 = V_5;
  33003. int32_t L_32;
  33004. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  33005. V_7 = (int32_t)L_32;
  33006. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  33007. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  33008. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  33009. int32_t L_35 = V_5;
  33010. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  33011. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  33012. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  33013. int32_t L_36 = V_0;
  33014. int32_t L_37 = V_1;
  33015. int32_t L_38 = V_7;
  33016. int32_t L_39 = V_2;
  33017. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  33018. AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D * L_41 = ___operation2;
  33019. RowIntervalOperationWrapper_2_t9014FD7682B8BCAEFAB0CB54F7C91317FADD30A5 L_42;
  33020. memset((&L_42), 0, sizeof(L_42));
  33021. RowIntervalOperationWrapper_2__ctor_m83D4D0C14D40D11BBF0BFB505539AC57903C3264_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D *)(AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  33022. V_9 = (RowIntervalOperationWrapper_2_t9014FD7682B8BCAEFAB0CB54F7C91317FADD30A5 )L_42;
  33023. int32_t L_43 = V_5;
  33024. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  33025. RowIntervalOperationWrapper_2_t9014FD7682B8BCAEFAB0CB54F7C91317FADD30A5 L_45 = V_9;
  33026. RowIntervalOperationWrapper_2_t9014FD7682B8BCAEFAB0CB54F7C91317FADD30A5 L_46 = (RowIntervalOperationWrapper_2_t9014FD7682B8BCAEFAB0CB54F7C91317FADD30A5 )L_45;
  33027. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  33028. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  33029. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  33030. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  33031. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  33032. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  33033. }
  33034. IL_00dc:
  33035. {
  33036. return;
  33037. }
  33038. }
  33039. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  33040. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m797A5B9995E1A960742F3B8698405C1908890F4D_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC * ___operation2, const RuntimeMethod* method)
  33041. {
  33042. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  33043. memset((&V_0), 0, sizeof(V_0));
  33044. {
  33045. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  33046. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  33047. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  33048. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  33049. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  33050. AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC * L_3 = ___operation2;
  33051. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC *)(AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  33052. return;
  33053. }
  33054. }
  33055. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  33056. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m80FDE1FDEAACAD5F0C054C23E69ED333E33173D8_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC * ___operation2, const RuntimeMethod* method)
  33057. {
  33058. static bool s_Il2CppMethodInitialized;
  33059. if (!s_Il2CppMethodInitialized)
  33060. {
  33061. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  33062. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  33063. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  33064. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  33065. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  33066. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  33067. s_Il2CppMethodInitialized = true;
  33068. }
  33069. int32_t V_0 = 0;
  33070. int32_t V_1 = 0;
  33071. int32_t V_2 = 0;
  33072. int32_t V_3 = 0;
  33073. int32_t V_4 = 0;
  33074. int32_t V_5 = 0;
  33075. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  33076. int32_t V_7 = 0;
  33077. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  33078. RowIntervalOperationWrapper_2_tF74C8DE6F353B310BA581FED8630018E048605FE V_9;
  33079. memset((&V_9), 0, sizeof(V_9));
  33080. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  33081. memset((&V_10), 0, sizeof(V_10));
  33082. RuntimeObject* V_11 = NULL;
  33083. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  33084. memset((&V_12), 0, sizeof(V_12));
  33085. Exception_t * __last_unhandled_exception = 0;
  33086. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  33087. {
  33088. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  33089. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  33090. int32_t L_1;
  33091. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  33092. V_0 = (int32_t)L_1;
  33093. int32_t L_2;
  33094. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  33095. V_1 = (int32_t)L_2;
  33096. int32_t L_3;
  33097. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  33098. V_2 = (int32_t)L_3;
  33099. int32_t L_4;
  33100. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  33101. V_3 = (int32_t)L_4;
  33102. int32_t L_5 = V_2;
  33103. int32_t L_6 = V_3;
  33104. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  33105. int32_t L_8;
  33106. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  33107. int32_t L_9;
  33108. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  33109. V_4 = (int32_t)L_9;
  33110. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  33111. int32_t L_11;
  33112. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  33113. int32_t L_12 = V_4;
  33114. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  33115. int32_t L_13;
  33116. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  33117. V_5 = (int32_t)L_13;
  33118. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  33119. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  33120. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  33121. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  33122. int32_t L_16 = V_5;
  33123. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  33124. {
  33125. goto IL_0097;
  33126. }
  33127. }
  33128. {
  33129. int32_t L_17 = V_0;
  33130. int32_t L_18 = V_1;
  33131. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  33132. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  33133. int32_t L_20 = V_2;
  33134. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  33135. RuntimeObject* L_21;
  33136. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  33137. V_11 = (RuntimeObject*)L_21;
  33138. }
  33139. IL_0066:
  33140. try
  33141. {// begin try (depth: 1)
  33142. AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC * L_22 = ___operation2;
  33143. AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC * L_23;
  33144. L_23 = (( AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC * (*) (AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC *)(AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  33145. RuntimeObject* L_24 = V_11;
  33146. NullCheck((RuntimeObject*)L_24);
  33147. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  33148. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  33149. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  33150. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  33151. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  33152. Il2CppFakeBox<AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  33153. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  33154. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  33155. *L_23 = L_27.m_Value;
  33156. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  33157. }// end try (depth: 1)
  33158. catch(Il2CppExceptionWrapper& e)
  33159. {
  33160. __last_unhandled_exception = (Exception_t *)e.ex;
  33161. goto FINALLY_008b;
  33162. }
  33163. FINALLY_008b:
  33164. {// begin finally (depth: 1)
  33165. {
  33166. RuntimeObject* L_28 = V_11;
  33167. if (!L_28)
  33168. {
  33169. goto IL_0096;
  33170. }
  33171. }
  33172. IL_008f:
  33173. {
  33174. RuntimeObject* L_29 = V_11;
  33175. NullCheck((RuntimeObject*)L_29);
  33176. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  33177. }
  33178. IL_0096:
  33179. {
  33180. IL2CPP_END_FINALLY(139)
  33181. }
  33182. }// end finally (depth: 1)
  33183. IL2CPP_CLEANUP(139)
  33184. {
  33185. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  33186. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  33187. }
  33188. IL_0097:
  33189. {
  33190. int32_t L_30 = V_3;
  33191. int32_t L_31 = V_5;
  33192. int32_t L_32;
  33193. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  33194. V_7 = (int32_t)L_32;
  33195. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  33196. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  33197. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  33198. int32_t L_35 = V_5;
  33199. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  33200. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  33201. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  33202. int32_t L_36 = V_0;
  33203. int32_t L_37 = V_1;
  33204. int32_t L_38 = V_7;
  33205. int32_t L_39 = V_2;
  33206. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  33207. AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC * L_41 = ___operation2;
  33208. RowIntervalOperationWrapper_2_tF74C8DE6F353B310BA581FED8630018E048605FE L_42;
  33209. memset((&L_42), 0, sizeof(L_42));
  33210. RowIntervalOperationWrapper_2__ctor_m92D6E7E563D5010FC59913F95510A9831344DC77_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC *)(AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  33211. V_9 = (RowIntervalOperationWrapper_2_tF74C8DE6F353B310BA581FED8630018E048605FE )L_42;
  33212. int32_t L_43 = V_5;
  33213. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  33214. RowIntervalOperationWrapper_2_tF74C8DE6F353B310BA581FED8630018E048605FE L_45 = V_9;
  33215. RowIntervalOperationWrapper_2_tF74C8DE6F353B310BA581FED8630018E048605FE L_46 = (RowIntervalOperationWrapper_2_tF74C8DE6F353B310BA581FED8630018E048605FE )L_45;
  33216. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  33217. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  33218. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  33219. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  33220. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  33221. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  33222. }
  33223. IL_00dc:
  33224. {
  33225. return;
  33226. }
  33227. }
  33228. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  33229. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m5F9BC7C4DADA807DFEDBF6A91D675D72A97C0305_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00 * ___operation2, const RuntimeMethod* method)
  33230. {
  33231. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  33232. memset((&V_0), 0, sizeof(V_0));
  33233. {
  33234. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  33235. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  33236. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  33237. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  33238. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  33239. AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00 * L_3 = ___operation2;
  33240. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00 *)(AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  33241. return;
  33242. }
  33243. }
  33244. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  33245. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mBD435FBADD7A4AB72AF0CF6DB41DB38550E6AA8A_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00 * ___operation2, const RuntimeMethod* method)
  33246. {
  33247. static bool s_Il2CppMethodInitialized;
  33248. if (!s_Il2CppMethodInitialized)
  33249. {
  33250. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  33251. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  33252. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  33253. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  33254. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  33255. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  33256. s_Il2CppMethodInitialized = true;
  33257. }
  33258. int32_t V_0 = 0;
  33259. int32_t V_1 = 0;
  33260. int32_t V_2 = 0;
  33261. int32_t V_3 = 0;
  33262. int32_t V_4 = 0;
  33263. int32_t V_5 = 0;
  33264. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  33265. int32_t V_7 = 0;
  33266. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  33267. RowIntervalOperationWrapper_2_t7E58F3F7708666CF3E44F642DEC0916BDD375A88 V_9;
  33268. memset((&V_9), 0, sizeof(V_9));
  33269. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  33270. memset((&V_10), 0, sizeof(V_10));
  33271. RuntimeObject* V_11 = NULL;
  33272. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  33273. memset((&V_12), 0, sizeof(V_12));
  33274. Exception_t * __last_unhandled_exception = 0;
  33275. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  33276. {
  33277. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  33278. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  33279. int32_t L_1;
  33280. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  33281. V_0 = (int32_t)L_1;
  33282. int32_t L_2;
  33283. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  33284. V_1 = (int32_t)L_2;
  33285. int32_t L_3;
  33286. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  33287. V_2 = (int32_t)L_3;
  33288. int32_t L_4;
  33289. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  33290. V_3 = (int32_t)L_4;
  33291. int32_t L_5 = V_2;
  33292. int32_t L_6 = V_3;
  33293. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  33294. int32_t L_8;
  33295. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  33296. int32_t L_9;
  33297. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  33298. V_4 = (int32_t)L_9;
  33299. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  33300. int32_t L_11;
  33301. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  33302. int32_t L_12 = V_4;
  33303. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  33304. int32_t L_13;
  33305. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  33306. V_5 = (int32_t)L_13;
  33307. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  33308. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  33309. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  33310. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  33311. int32_t L_16 = V_5;
  33312. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  33313. {
  33314. goto IL_0097;
  33315. }
  33316. }
  33317. {
  33318. int32_t L_17 = V_0;
  33319. int32_t L_18 = V_1;
  33320. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  33321. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  33322. int32_t L_20 = V_2;
  33323. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  33324. RuntimeObject* L_21;
  33325. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  33326. V_11 = (RuntimeObject*)L_21;
  33327. }
  33328. IL_0066:
  33329. try
  33330. {// begin try (depth: 1)
  33331. AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00 * L_22 = ___operation2;
  33332. AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00 * L_23;
  33333. L_23 = (( AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00 * (*) (AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00 *)(AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  33334. RuntimeObject* L_24 = V_11;
  33335. NullCheck((RuntimeObject*)L_24);
  33336. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  33337. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  33338. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  33339. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  33340. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  33341. Il2CppFakeBox<AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  33342. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  33343. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  33344. *L_23 = L_27.m_Value;
  33345. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  33346. }// end try (depth: 1)
  33347. catch(Il2CppExceptionWrapper& e)
  33348. {
  33349. __last_unhandled_exception = (Exception_t *)e.ex;
  33350. goto FINALLY_008b;
  33351. }
  33352. FINALLY_008b:
  33353. {// begin finally (depth: 1)
  33354. {
  33355. RuntimeObject* L_28 = V_11;
  33356. if (!L_28)
  33357. {
  33358. goto IL_0096;
  33359. }
  33360. }
  33361. IL_008f:
  33362. {
  33363. RuntimeObject* L_29 = V_11;
  33364. NullCheck((RuntimeObject*)L_29);
  33365. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  33366. }
  33367. IL_0096:
  33368. {
  33369. IL2CPP_END_FINALLY(139)
  33370. }
  33371. }// end finally (depth: 1)
  33372. IL2CPP_CLEANUP(139)
  33373. {
  33374. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  33375. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  33376. }
  33377. IL_0097:
  33378. {
  33379. int32_t L_30 = V_3;
  33380. int32_t L_31 = V_5;
  33381. int32_t L_32;
  33382. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  33383. V_7 = (int32_t)L_32;
  33384. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  33385. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  33386. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  33387. int32_t L_35 = V_5;
  33388. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  33389. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  33390. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  33391. int32_t L_36 = V_0;
  33392. int32_t L_37 = V_1;
  33393. int32_t L_38 = V_7;
  33394. int32_t L_39 = V_2;
  33395. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  33396. AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00 * L_41 = ___operation2;
  33397. RowIntervalOperationWrapper_2_t7E58F3F7708666CF3E44F642DEC0916BDD375A88 L_42;
  33398. memset((&L_42), 0, sizeof(L_42));
  33399. RowIntervalOperationWrapper_2__ctor_m739FA92D7160E5D409B961CE7E4036DDEBDB9C81_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00 *)(AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  33400. V_9 = (RowIntervalOperationWrapper_2_t7E58F3F7708666CF3E44F642DEC0916BDD375A88 )L_42;
  33401. int32_t L_43 = V_5;
  33402. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  33403. RowIntervalOperationWrapper_2_t7E58F3F7708666CF3E44F642DEC0916BDD375A88 L_45 = V_9;
  33404. RowIntervalOperationWrapper_2_t7E58F3F7708666CF3E44F642DEC0916BDD375A88 L_46 = (RowIntervalOperationWrapper_2_t7E58F3F7708666CF3E44F642DEC0916BDD375A88 )L_45;
  33405. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  33406. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  33407. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  33408. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  33409. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  33410. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  33411. }
  33412. IL_00dc:
  33413. {
  33414. return;
  33415. }
  33416. }
  33417. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  33418. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEB6F51610982F6DB080124F4CB27D0645DA95F9E_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9 * ___operation2, const RuntimeMethod* method)
  33419. {
  33420. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  33421. memset((&V_0), 0, sizeof(V_0));
  33422. {
  33423. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  33424. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  33425. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  33426. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  33427. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  33428. AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9 * L_3 = ___operation2;
  33429. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9 *)(AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  33430. return;
  33431. }
  33432. }
  33433. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  33434. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m235BC0617393258D449A1058D8D4C1EBE52601FE_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9 * ___operation2, const RuntimeMethod* method)
  33435. {
  33436. static bool s_Il2CppMethodInitialized;
  33437. if (!s_Il2CppMethodInitialized)
  33438. {
  33439. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  33440. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  33441. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  33442. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  33443. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  33444. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  33445. s_Il2CppMethodInitialized = true;
  33446. }
  33447. int32_t V_0 = 0;
  33448. int32_t V_1 = 0;
  33449. int32_t V_2 = 0;
  33450. int32_t V_3 = 0;
  33451. int32_t V_4 = 0;
  33452. int32_t V_5 = 0;
  33453. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  33454. int32_t V_7 = 0;
  33455. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  33456. RowIntervalOperationWrapper_2_t32C468A35D26A2FB94957FF95CD16A433D8E7312 V_9;
  33457. memset((&V_9), 0, sizeof(V_9));
  33458. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  33459. memset((&V_10), 0, sizeof(V_10));
  33460. RuntimeObject* V_11 = NULL;
  33461. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  33462. memset((&V_12), 0, sizeof(V_12));
  33463. Exception_t * __last_unhandled_exception = 0;
  33464. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  33465. {
  33466. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  33467. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  33468. int32_t L_1;
  33469. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  33470. V_0 = (int32_t)L_1;
  33471. int32_t L_2;
  33472. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  33473. V_1 = (int32_t)L_2;
  33474. int32_t L_3;
  33475. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  33476. V_2 = (int32_t)L_3;
  33477. int32_t L_4;
  33478. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  33479. V_3 = (int32_t)L_4;
  33480. int32_t L_5 = V_2;
  33481. int32_t L_6 = V_3;
  33482. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  33483. int32_t L_8;
  33484. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  33485. int32_t L_9;
  33486. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  33487. V_4 = (int32_t)L_9;
  33488. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  33489. int32_t L_11;
  33490. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  33491. int32_t L_12 = V_4;
  33492. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  33493. int32_t L_13;
  33494. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  33495. V_5 = (int32_t)L_13;
  33496. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  33497. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  33498. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  33499. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  33500. int32_t L_16 = V_5;
  33501. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  33502. {
  33503. goto IL_0097;
  33504. }
  33505. }
  33506. {
  33507. int32_t L_17 = V_0;
  33508. int32_t L_18 = V_1;
  33509. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  33510. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  33511. int32_t L_20 = V_2;
  33512. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  33513. RuntimeObject* L_21;
  33514. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  33515. V_11 = (RuntimeObject*)L_21;
  33516. }
  33517. IL_0066:
  33518. try
  33519. {// begin try (depth: 1)
  33520. AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9 * L_22 = ___operation2;
  33521. AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9 * L_23;
  33522. L_23 = (( AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9 * (*) (AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9 *)(AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  33523. RuntimeObject* L_24 = V_11;
  33524. NullCheck((RuntimeObject*)L_24);
  33525. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  33526. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  33527. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  33528. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  33529. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  33530. Il2CppFakeBox<AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  33531. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  33532. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  33533. *L_23 = L_27.m_Value;
  33534. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  33535. }// end try (depth: 1)
  33536. catch(Il2CppExceptionWrapper& e)
  33537. {
  33538. __last_unhandled_exception = (Exception_t *)e.ex;
  33539. goto FINALLY_008b;
  33540. }
  33541. FINALLY_008b:
  33542. {// begin finally (depth: 1)
  33543. {
  33544. RuntimeObject* L_28 = V_11;
  33545. if (!L_28)
  33546. {
  33547. goto IL_0096;
  33548. }
  33549. }
  33550. IL_008f:
  33551. {
  33552. RuntimeObject* L_29 = V_11;
  33553. NullCheck((RuntimeObject*)L_29);
  33554. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  33555. }
  33556. IL_0096:
  33557. {
  33558. IL2CPP_END_FINALLY(139)
  33559. }
  33560. }// end finally (depth: 1)
  33561. IL2CPP_CLEANUP(139)
  33562. {
  33563. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  33564. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  33565. }
  33566. IL_0097:
  33567. {
  33568. int32_t L_30 = V_3;
  33569. int32_t L_31 = V_5;
  33570. int32_t L_32;
  33571. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  33572. V_7 = (int32_t)L_32;
  33573. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  33574. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  33575. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  33576. int32_t L_35 = V_5;
  33577. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  33578. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  33579. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  33580. int32_t L_36 = V_0;
  33581. int32_t L_37 = V_1;
  33582. int32_t L_38 = V_7;
  33583. int32_t L_39 = V_2;
  33584. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  33585. AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9 * L_41 = ___operation2;
  33586. RowIntervalOperationWrapper_2_t32C468A35D26A2FB94957FF95CD16A433D8E7312 L_42;
  33587. memset((&L_42), 0, sizeof(L_42));
  33588. RowIntervalOperationWrapper_2__ctor_mEA76573195416870DF685D580A01E7D265FD9AD4_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9 *)(AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  33589. V_9 = (RowIntervalOperationWrapper_2_t32C468A35D26A2FB94957FF95CD16A433D8E7312 )L_42;
  33590. int32_t L_43 = V_5;
  33591. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  33592. RowIntervalOperationWrapper_2_t32C468A35D26A2FB94957FF95CD16A433D8E7312 L_45 = V_9;
  33593. RowIntervalOperationWrapper_2_t32C468A35D26A2FB94957FF95CD16A433D8E7312 L_46 = (RowIntervalOperationWrapper_2_t32C468A35D26A2FB94957FF95CD16A433D8E7312 )L_45;
  33594. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  33595. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  33596. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  33597. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  33598. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  33599. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  33600. }
  33601. IL_00dc:
  33602. {
  33603. return;
  33604. }
  33605. }
  33606. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  33607. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mDAF467DA91AD97F8F1520D1266E2069B654344C7_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271 * ___operation2, const RuntimeMethod* method)
  33608. {
  33609. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  33610. memset((&V_0), 0, sizeof(V_0));
  33611. {
  33612. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  33613. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  33614. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  33615. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  33616. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  33617. AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271 * L_3 = ___operation2;
  33618. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271 *)(AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  33619. return;
  33620. }
  33621. }
  33622. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  33623. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m85CF6DC1DC45AECC7BA6ED99FB00D912F6605265_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271 * ___operation2, const RuntimeMethod* method)
  33624. {
  33625. static bool s_Il2CppMethodInitialized;
  33626. if (!s_Il2CppMethodInitialized)
  33627. {
  33628. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  33629. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  33630. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  33631. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  33632. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  33633. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  33634. s_Il2CppMethodInitialized = true;
  33635. }
  33636. int32_t V_0 = 0;
  33637. int32_t V_1 = 0;
  33638. int32_t V_2 = 0;
  33639. int32_t V_3 = 0;
  33640. int32_t V_4 = 0;
  33641. int32_t V_5 = 0;
  33642. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  33643. int32_t V_7 = 0;
  33644. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  33645. RowIntervalOperationWrapper_2_tCE624B6D0A3A0148D0613B2AA6000FCD1B8A3B8C V_9;
  33646. memset((&V_9), 0, sizeof(V_9));
  33647. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  33648. memset((&V_10), 0, sizeof(V_10));
  33649. RuntimeObject* V_11 = NULL;
  33650. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  33651. memset((&V_12), 0, sizeof(V_12));
  33652. Exception_t * __last_unhandled_exception = 0;
  33653. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  33654. {
  33655. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  33656. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  33657. int32_t L_1;
  33658. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  33659. V_0 = (int32_t)L_1;
  33660. int32_t L_2;
  33661. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  33662. V_1 = (int32_t)L_2;
  33663. int32_t L_3;
  33664. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  33665. V_2 = (int32_t)L_3;
  33666. int32_t L_4;
  33667. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  33668. V_3 = (int32_t)L_4;
  33669. int32_t L_5 = V_2;
  33670. int32_t L_6 = V_3;
  33671. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  33672. int32_t L_8;
  33673. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  33674. int32_t L_9;
  33675. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  33676. V_4 = (int32_t)L_9;
  33677. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  33678. int32_t L_11;
  33679. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  33680. int32_t L_12 = V_4;
  33681. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  33682. int32_t L_13;
  33683. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  33684. V_5 = (int32_t)L_13;
  33685. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  33686. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  33687. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  33688. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  33689. int32_t L_16 = V_5;
  33690. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  33691. {
  33692. goto IL_0097;
  33693. }
  33694. }
  33695. {
  33696. int32_t L_17 = V_0;
  33697. int32_t L_18 = V_1;
  33698. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  33699. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  33700. int32_t L_20 = V_2;
  33701. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  33702. RuntimeObject* L_21;
  33703. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  33704. V_11 = (RuntimeObject*)L_21;
  33705. }
  33706. IL_0066:
  33707. try
  33708. {// begin try (depth: 1)
  33709. AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271 * L_22 = ___operation2;
  33710. AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271 * L_23;
  33711. L_23 = (( AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271 * (*) (AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271 *)(AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  33712. RuntimeObject* L_24 = V_11;
  33713. NullCheck((RuntimeObject*)L_24);
  33714. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  33715. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  33716. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  33717. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  33718. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  33719. Il2CppFakeBox<AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  33720. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  33721. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  33722. *L_23 = L_27.m_Value;
  33723. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  33724. }// end try (depth: 1)
  33725. catch(Il2CppExceptionWrapper& e)
  33726. {
  33727. __last_unhandled_exception = (Exception_t *)e.ex;
  33728. goto FINALLY_008b;
  33729. }
  33730. FINALLY_008b:
  33731. {// begin finally (depth: 1)
  33732. {
  33733. RuntimeObject* L_28 = V_11;
  33734. if (!L_28)
  33735. {
  33736. goto IL_0096;
  33737. }
  33738. }
  33739. IL_008f:
  33740. {
  33741. RuntimeObject* L_29 = V_11;
  33742. NullCheck((RuntimeObject*)L_29);
  33743. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  33744. }
  33745. IL_0096:
  33746. {
  33747. IL2CPP_END_FINALLY(139)
  33748. }
  33749. }// end finally (depth: 1)
  33750. IL2CPP_CLEANUP(139)
  33751. {
  33752. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  33753. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  33754. }
  33755. IL_0097:
  33756. {
  33757. int32_t L_30 = V_3;
  33758. int32_t L_31 = V_5;
  33759. int32_t L_32;
  33760. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  33761. V_7 = (int32_t)L_32;
  33762. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  33763. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  33764. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  33765. int32_t L_35 = V_5;
  33766. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  33767. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  33768. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  33769. int32_t L_36 = V_0;
  33770. int32_t L_37 = V_1;
  33771. int32_t L_38 = V_7;
  33772. int32_t L_39 = V_2;
  33773. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  33774. AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271 * L_41 = ___operation2;
  33775. RowIntervalOperationWrapper_2_tCE624B6D0A3A0148D0613B2AA6000FCD1B8A3B8C L_42;
  33776. memset((&L_42), 0, sizeof(L_42));
  33777. RowIntervalOperationWrapper_2__ctor_m60C08F98AE3BFFAF25EA59C854017D70F5E71D1E_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271 *)(AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  33778. V_9 = (RowIntervalOperationWrapper_2_tCE624B6D0A3A0148D0613B2AA6000FCD1B8A3B8C )L_42;
  33779. int32_t L_43 = V_5;
  33780. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  33781. RowIntervalOperationWrapper_2_tCE624B6D0A3A0148D0613B2AA6000FCD1B8A3B8C L_45 = V_9;
  33782. RowIntervalOperationWrapper_2_tCE624B6D0A3A0148D0613B2AA6000FCD1B8A3B8C L_46 = (RowIntervalOperationWrapper_2_tCE624B6D0A3A0148D0613B2AA6000FCD1B8A3B8C )L_45;
  33783. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  33784. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  33785. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  33786. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  33787. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  33788. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  33789. }
  33790. IL_00dc:
  33791. {
  33792. return;
  33793. }
  33794. }
  33795. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  33796. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mB4D6558D01E3A84A006FEB9DFEC63266F1C38C89_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939 * ___operation2, const RuntimeMethod* method)
  33797. {
  33798. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  33799. memset((&V_0), 0, sizeof(V_0));
  33800. {
  33801. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  33802. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  33803. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  33804. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  33805. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  33806. AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939 * L_3 = ___operation2;
  33807. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939 *)(AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  33808. return;
  33809. }
  33810. }
  33811. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.HalfVector4,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  33812. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m636AD5C75CECEAA37A3B529FE2A5BA6A92A66B1B_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939 * ___operation2, const RuntimeMethod* method)
  33813. {
  33814. static bool s_Il2CppMethodInitialized;
  33815. if (!s_Il2CppMethodInitialized)
  33816. {
  33817. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  33818. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  33819. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  33820. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  33821. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  33822. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  33823. s_Il2CppMethodInitialized = true;
  33824. }
  33825. int32_t V_0 = 0;
  33826. int32_t V_1 = 0;
  33827. int32_t V_2 = 0;
  33828. int32_t V_3 = 0;
  33829. int32_t V_4 = 0;
  33830. int32_t V_5 = 0;
  33831. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  33832. int32_t V_7 = 0;
  33833. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  33834. RowIntervalOperationWrapper_2_t012F6336828EB81D04D614CACD93FB61CF5565B1 V_9;
  33835. memset((&V_9), 0, sizeof(V_9));
  33836. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  33837. memset((&V_10), 0, sizeof(V_10));
  33838. RuntimeObject* V_11 = NULL;
  33839. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  33840. memset((&V_12), 0, sizeof(V_12));
  33841. Exception_t * __last_unhandled_exception = 0;
  33842. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  33843. {
  33844. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  33845. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  33846. int32_t L_1;
  33847. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  33848. V_0 = (int32_t)L_1;
  33849. int32_t L_2;
  33850. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  33851. V_1 = (int32_t)L_2;
  33852. int32_t L_3;
  33853. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  33854. V_2 = (int32_t)L_3;
  33855. int32_t L_4;
  33856. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  33857. V_3 = (int32_t)L_4;
  33858. int32_t L_5 = V_2;
  33859. int32_t L_6 = V_3;
  33860. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  33861. int32_t L_8;
  33862. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  33863. int32_t L_9;
  33864. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  33865. V_4 = (int32_t)L_9;
  33866. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  33867. int32_t L_11;
  33868. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  33869. int32_t L_12 = V_4;
  33870. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  33871. int32_t L_13;
  33872. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  33873. V_5 = (int32_t)L_13;
  33874. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  33875. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  33876. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  33877. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  33878. int32_t L_16 = V_5;
  33879. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  33880. {
  33881. goto IL_0097;
  33882. }
  33883. }
  33884. {
  33885. int32_t L_17 = V_0;
  33886. int32_t L_18 = V_1;
  33887. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  33888. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  33889. int32_t L_20 = V_2;
  33890. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  33891. RuntimeObject* L_21;
  33892. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  33893. V_11 = (RuntimeObject*)L_21;
  33894. }
  33895. IL_0066:
  33896. try
  33897. {// begin try (depth: 1)
  33898. AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939 * L_22 = ___operation2;
  33899. AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939 * L_23;
  33900. L_23 = (( AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939 * (*) (AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939 *)(AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  33901. RuntimeObject* L_24 = V_11;
  33902. NullCheck((RuntimeObject*)L_24);
  33903. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  33904. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  33905. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  33906. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  33907. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  33908. Il2CppFakeBox<AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  33909. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  33910. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  33911. *L_23 = L_27.m_Value;
  33912. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  33913. }// end try (depth: 1)
  33914. catch(Il2CppExceptionWrapper& e)
  33915. {
  33916. __last_unhandled_exception = (Exception_t *)e.ex;
  33917. goto FINALLY_008b;
  33918. }
  33919. FINALLY_008b:
  33920. {// begin finally (depth: 1)
  33921. {
  33922. RuntimeObject* L_28 = V_11;
  33923. if (!L_28)
  33924. {
  33925. goto IL_0096;
  33926. }
  33927. }
  33928. IL_008f:
  33929. {
  33930. RuntimeObject* L_29 = V_11;
  33931. NullCheck((RuntimeObject*)L_29);
  33932. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  33933. }
  33934. IL_0096:
  33935. {
  33936. IL2CPP_END_FINALLY(139)
  33937. }
  33938. }// end finally (depth: 1)
  33939. IL2CPP_CLEANUP(139)
  33940. {
  33941. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  33942. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  33943. }
  33944. IL_0097:
  33945. {
  33946. int32_t L_30 = V_3;
  33947. int32_t L_31 = V_5;
  33948. int32_t L_32;
  33949. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  33950. V_7 = (int32_t)L_32;
  33951. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  33952. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  33953. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  33954. int32_t L_35 = V_5;
  33955. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  33956. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  33957. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  33958. int32_t L_36 = V_0;
  33959. int32_t L_37 = V_1;
  33960. int32_t L_38 = V_7;
  33961. int32_t L_39 = V_2;
  33962. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  33963. AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939 * L_41 = ___operation2;
  33964. RowIntervalOperationWrapper_2_t012F6336828EB81D04D614CACD93FB61CF5565B1 L_42;
  33965. memset((&L_42), 0, sizeof(L_42));
  33966. RowIntervalOperationWrapper_2__ctor_m2BAD7D37728469B430E2A930AC66D7C5918CCCFF_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939 *)(AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  33967. V_9 = (RowIntervalOperationWrapper_2_t012F6336828EB81D04D614CACD93FB61CF5565B1 )L_42;
  33968. int32_t L_43 = V_5;
  33969. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  33970. RowIntervalOperationWrapper_2_t012F6336828EB81D04D614CACD93FB61CF5565B1 L_45 = V_9;
  33971. RowIntervalOperationWrapper_2_t012F6336828EB81D04D614CACD93FB61CF5565B1 L_46 = (RowIntervalOperationWrapper_2_t012F6336828EB81D04D614CACD93FB61CF5565B1 )L_45;
  33972. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  33973. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  33974. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  33975. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  33976. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  33977. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  33978. }
  33979. IL_00dc:
  33980. {
  33981. return;
  33982. }
  33983. }
  33984. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  33985. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mF5A744E107826A990E77812437FF97F1DFC5D5F2_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD * ___operation2, const RuntimeMethod* method)
  33986. {
  33987. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  33988. memset((&V_0), 0, sizeof(V_0));
  33989. {
  33990. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  33991. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  33992. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  33993. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  33994. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  33995. AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD * L_3 = ___operation2;
  33996. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD *)(AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  33997. return;
  33998. }
  33999. }
  34000. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  34001. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mA7BFA5D736D1B68C7D954F9AD72CFBAE81E31671_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD * ___operation2, const RuntimeMethod* method)
  34002. {
  34003. static bool s_Il2CppMethodInitialized;
  34004. if (!s_Il2CppMethodInitialized)
  34005. {
  34006. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  34007. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  34008. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  34009. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  34010. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  34011. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  34012. s_Il2CppMethodInitialized = true;
  34013. }
  34014. int32_t V_0 = 0;
  34015. int32_t V_1 = 0;
  34016. int32_t V_2 = 0;
  34017. int32_t V_3 = 0;
  34018. int32_t V_4 = 0;
  34019. int32_t V_5 = 0;
  34020. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  34021. int32_t V_7 = 0;
  34022. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  34023. RowIntervalOperationWrapper_2_t5E0895B43090A990E515B2A445BE8EC2529F3A0D V_9;
  34024. memset((&V_9), 0, sizeof(V_9));
  34025. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  34026. memset((&V_10), 0, sizeof(V_10));
  34027. RuntimeObject* V_11 = NULL;
  34028. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  34029. memset((&V_12), 0, sizeof(V_12));
  34030. Exception_t * __last_unhandled_exception = 0;
  34031. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  34032. {
  34033. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  34034. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  34035. int32_t L_1;
  34036. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  34037. V_0 = (int32_t)L_1;
  34038. int32_t L_2;
  34039. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  34040. V_1 = (int32_t)L_2;
  34041. int32_t L_3;
  34042. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  34043. V_2 = (int32_t)L_3;
  34044. int32_t L_4;
  34045. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  34046. V_3 = (int32_t)L_4;
  34047. int32_t L_5 = V_2;
  34048. int32_t L_6 = V_3;
  34049. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  34050. int32_t L_8;
  34051. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  34052. int32_t L_9;
  34053. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  34054. V_4 = (int32_t)L_9;
  34055. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  34056. int32_t L_11;
  34057. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  34058. int32_t L_12 = V_4;
  34059. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  34060. int32_t L_13;
  34061. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  34062. V_5 = (int32_t)L_13;
  34063. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  34064. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  34065. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  34066. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  34067. int32_t L_16 = V_5;
  34068. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  34069. {
  34070. goto IL_0097;
  34071. }
  34072. }
  34073. {
  34074. int32_t L_17 = V_0;
  34075. int32_t L_18 = V_1;
  34076. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  34077. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  34078. int32_t L_20 = V_2;
  34079. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  34080. RuntimeObject* L_21;
  34081. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  34082. V_11 = (RuntimeObject*)L_21;
  34083. }
  34084. IL_0066:
  34085. try
  34086. {// begin try (depth: 1)
  34087. AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD * L_22 = ___operation2;
  34088. AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD * L_23;
  34089. L_23 = (( AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD * (*) (AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD *)(AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  34090. RuntimeObject* L_24 = V_11;
  34091. NullCheck((RuntimeObject*)L_24);
  34092. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  34093. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  34094. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  34095. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  34096. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  34097. Il2CppFakeBox<AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  34098. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  34099. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  34100. *L_23 = L_27.m_Value;
  34101. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  34102. }// end try (depth: 1)
  34103. catch(Il2CppExceptionWrapper& e)
  34104. {
  34105. __last_unhandled_exception = (Exception_t *)e.ex;
  34106. goto FINALLY_008b;
  34107. }
  34108. FINALLY_008b:
  34109. {// begin finally (depth: 1)
  34110. {
  34111. RuntimeObject* L_28 = V_11;
  34112. if (!L_28)
  34113. {
  34114. goto IL_0096;
  34115. }
  34116. }
  34117. IL_008f:
  34118. {
  34119. RuntimeObject* L_29 = V_11;
  34120. NullCheck((RuntimeObject*)L_29);
  34121. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  34122. }
  34123. IL_0096:
  34124. {
  34125. IL2CPP_END_FINALLY(139)
  34126. }
  34127. }// end finally (depth: 1)
  34128. IL2CPP_CLEANUP(139)
  34129. {
  34130. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  34131. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  34132. }
  34133. IL_0097:
  34134. {
  34135. int32_t L_30 = V_3;
  34136. int32_t L_31 = V_5;
  34137. int32_t L_32;
  34138. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  34139. V_7 = (int32_t)L_32;
  34140. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  34141. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  34142. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  34143. int32_t L_35 = V_5;
  34144. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  34145. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  34146. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  34147. int32_t L_36 = V_0;
  34148. int32_t L_37 = V_1;
  34149. int32_t L_38 = V_7;
  34150. int32_t L_39 = V_2;
  34151. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  34152. AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD * L_41 = ___operation2;
  34153. RowIntervalOperationWrapper_2_t5E0895B43090A990E515B2A445BE8EC2529F3A0D L_42;
  34154. memset((&L_42), 0, sizeof(L_42));
  34155. RowIntervalOperationWrapper_2__ctor_m7283FAC59A6A995F4064772F599E76D0E3652AA6_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD *)(AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  34156. V_9 = (RowIntervalOperationWrapper_2_t5E0895B43090A990E515B2A445BE8EC2529F3A0D )L_42;
  34157. int32_t L_43 = V_5;
  34158. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  34159. RowIntervalOperationWrapper_2_t5E0895B43090A990E515B2A445BE8EC2529F3A0D L_45 = V_9;
  34160. RowIntervalOperationWrapper_2_t5E0895B43090A990E515B2A445BE8EC2529F3A0D L_46 = (RowIntervalOperationWrapper_2_t5E0895B43090A990E515B2A445BE8EC2529F3A0D )L_45;
  34161. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  34162. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  34163. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  34164. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  34165. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  34166. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  34167. }
  34168. IL_00dc:
  34169. {
  34170. return;
  34171. }
  34172. }
  34173. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  34174. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m932FA1E1D6DE9C06A29A2BA4C2DDE43B46EF1974_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE * ___operation2, const RuntimeMethod* method)
  34175. {
  34176. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  34177. memset((&V_0), 0, sizeof(V_0));
  34178. {
  34179. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  34180. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  34181. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  34182. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  34183. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  34184. AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE * L_3 = ___operation2;
  34185. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE *)(AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  34186. return;
  34187. }
  34188. }
  34189. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  34190. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m084E14330F1DF87C17B5868B231E2E91808F2CFE_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE * ___operation2, const RuntimeMethod* method)
  34191. {
  34192. static bool s_Il2CppMethodInitialized;
  34193. if (!s_Il2CppMethodInitialized)
  34194. {
  34195. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  34196. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  34197. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  34198. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  34199. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  34200. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  34201. s_Il2CppMethodInitialized = true;
  34202. }
  34203. int32_t V_0 = 0;
  34204. int32_t V_1 = 0;
  34205. int32_t V_2 = 0;
  34206. int32_t V_3 = 0;
  34207. int32_t V_4 = 0;
  34208. int32_t V_5 = 0;
  34209. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  34210. int32_t V_7 = 0;
  34211. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  34212. RowIntervalOperationWrapper_2_t47454440812B12E6D195E92D5B4B80B92F9144DE V_9;
  34213. memset((&V_9), 0, sizeof(V_9));
  34214. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  34215. memset((&V_10), 0, sizeof(V_10));
  34216. RuntimeObject* V_11 = NULL;
  34217. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  34218. memset((&V_12), 0, sizeof(V_12));
  34219. Exception_t * __last_unhandled_exception = 0;
  34220. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  34221. {
  34222. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  34223. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  34224. int32_t L_1;
  34225. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  34226. V_0 = (int32_t)L_1;
  34227. int32_t L_2;
  34228. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  34229. V_1 = (int32_t)L_2;
  34230. int32_t L_3;
  34231. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  34232. V_2 = (int32_t)L_3;
  34233. int32_t L_4;
  34234. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  34235. V_3 = (int32_t)L_4;
  34236. int32_t L_5 = V_2;
  34237. int32_t L_6 = V_3;
  34238. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  34239. int32_t L_8;
  34240. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  34241. int32_t L_9;
  34242. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  34243. V_4 = (int32_t)L_9;
  34244. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  34245. int32_t L_11;
  34246. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  34247. int32_t L_12 = V_4;
  34248. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  34249. int32_t L_13;
  34250. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  34251. V_5 = (int32_t)L_13;
  34252. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  34253. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  34254. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  34255. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  34256. int32_t L_16 = V_5;
  34257. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  34258. {
  34259. goto IL_0097;
  34260. }
  34261. }
  34262. {
  34263. int32_t L_17 = V_0;
  34264. int32_t L_18 = V_1;
  34265. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  34266. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  34267. int32_t L_20 = V_2;
  34268. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  34269. RuntimeObject* L_21;
  34270. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  34271. V_11 = (RuntimeObject*)L_21;
  34272. }
  34273. IL_0066:
  34274. try
  34275. {// begin try (depth: 1)
  34276. AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE * L_22 = ___operation2;
  34277. AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE * L_23;
  34278. L_23 = (( AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE * (*) (AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE *)(AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  34279. RuntimeObject* L_24 = V_11;
  34280. NullCheck((RuntimeObject*)L_24);
  34281. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  34282. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  34283. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  34284. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  34285. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  34286. Il2CppFakeBox<AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  34287. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  34288. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  34289. *L_23 = L_27.m_Value;
  34290. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  34291. }// end try (depth: 1)
  34292. catch(Il2CppExceptionWrapper& e)
  34293. {
  34294. __last_unhandled_exception = (Exception_t *)e.ex;
  34295. goto FINALLY_008b;
  34296. }
  34297. FINALLY_008b:
  34298. {// begin finally (depth: 1)
  34299. {
  34300. RuntimeObject* L_28 = V_11;
  34301. if (!L_28)
  34302. {
  34303. goto IL_0096;
  34304. }
  34305. }
  34306. IL_008f:
  34307. {
  34308. RuntimeObject* L_29 = V_11;
  34309. NullCheck((RuntimeObject*)L_29);
  34310. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  34311. }
  34312. IL_0096:
  34313. {
  34314. IL2CPP_END_FINALLY(139)
  34315. }
  34316. }// end finally (depth: 1)
  34317. IL2CPP_CLEANUP(139)
  34318. {
  34319. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  34320. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  34321. }
  34322. IL_0097:
  34323. {
  34324. int32_t L_30 = V_3;
  34325. int32_t L_31 = V_5;
  34326. int32_t L_32;
  34327. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  34328. V_7 = (int32_t)L_32;
  34329. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  34330. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  34331. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  34332. int32_t L_35 = V_5;
  34333. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  34334. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  34335. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  34336. int32_t L_36 = V_0;
  34337. int32_t L_37 = V_1;
  34338. int32_t L_38 = V_7;
  34339. int32_t L_39 = V_2;
  34340. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  34341. AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE * L_41 = ___operation2;
  34342. RowIntervalOperationWrapper_2_t47454440812B12E6D195E92D5B4B80B92F9144DE L_42;
  34343. memset((&L_42), 0, sizeof(L_42));
  34344. RowIntervalOperationWrapper_2__ctor_m94E944FAADF62A314963BB91A26A1F0153847F6D_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE *)(AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  34345. V_9 = (RowIntervalOperationWrapper_2_t47454440812B12E6D195E92D5B4B80B92F9144DE )L_42;
  34346. int32_t L_43 = V_5;
  34347. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  34348. RowIntervalOperationWrapper_2_t47454440812B12E6D195E92D5B4B80B92F9144DE L_45 = V_9;
  34349. RowIntervalOperationWrapper_2_t47454440812B12E6D195E92D5B4B80B92F9144DE L_46 = (RowIntervalOperationWrapper_2_t47454440812B12E6D195E92D5B4B80B92F9144DE )L_45;
  34350. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  34351. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  34352. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  34353. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  34354. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  34355. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  34356. }
  34357. IL_00dc:
  34358. {
  34359. return;
  34360. }
  34361. }
  34362. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  34363. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m41BDC0A0D2562E79AAC4F66EB5560DBE1DF1FD4E_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692 * ___operation2, const RuntimeMethod* method)
  34364. {
  34365. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  34366. memset((&V_0), 0, sizeof(V_0));
  34367. {
  34368. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  34369. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  34370. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  34371. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  34372. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  34373. AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692 * L_3 = ___operation2;
  34374. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692 *)(AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  34375. return;
  34376. }
  34377. }
  34378. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  34379. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m27F191E6A94D94D42F76BB7B89AD2761498207BE_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692 * ___operation2, const RuntimeMethod* method)
  34380. {
  34381. static bool s_Il2CppMethodInitialized;
  34382. if (!s_Il2CppMethodInitialized)
  34383. {
  34384. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  34385. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  34386. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  34387. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  34388. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  34389. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  34390. s_Il2CppMethodInitialized = true;
  34391. }
  34392. int32_t V_0 = 0;
  34393. int32_t V_1 = 0;
  34394. int32_t V_2 = 0;
  34395. int32_t V_3 = 0;
  34396. int32_t V_4 = 0;
  34397. int32_t V_5 = 0;
  34398. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  34399. int32_t V_7 = 0;
  34400. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  34401. RowIntervalOperationWrapper_2_t63DE781496184B575527478B28E58BDFB32E6F03 V_9;
  34402. memset((&V_9), 0, sizeof(V_9));
  34403. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  34404. memset((&V_10), 0, sizeof(V_10));
  34405. RuntimeObject* V_11 = NULL;
  34406. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  34407. memset((&V_12), 0, sizeof(V_12));
  34408. Exception_t * __last_unhandled_exception = 0;
  34409. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  34410. {
  34411. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  34412. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  34413. int32_t L_1;
  34414. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  34415. V_0 = (int32_t)L_1;
  34416. int32_t L_2;
  34417. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  34418. V_1 = (int32_t)L_2;
  34419. int32_t L_3;
  34420. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  34421. V_2 = (int32_t)L_3;
  34422. int32_t L_4;
  34423. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  34424. V_3 = (int32_t)L_4;
  34425. int32_t L_5 = V_2;
  34426. int32_t L_6 = V_3;
  34427. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  34428. int32_t L_8;
  34429. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  34430. int32_t L_9;
  34431. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  34432. V_4 = (int32_t)L_9;
  34433. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  34434. int32_t L_11;
  34435. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  34436. int32_t L_12 = V_4;
  34437. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  34438. int32_t L_13;
  34439. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  34440. V_5 = (int32_t)L_13;
  34441. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  34442. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  34443. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  34444. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  34445. int32_t L_16 = V_5;
  34446. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  34447. {
  34448. goto IL_0097;
  34449. }
  34450. }
  34451. {
  34452. int32_t L_17 = V_0;
  34453. int32_t L_18 = V_1;
  34454. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  34455. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  34456. int32_t L_20 = V_2;
  34457. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  34458. RuntimeObject* L_21;
  34459. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  34460. V_11 = (RuntimeObject*)L_21;
  34461. }
  34462. IL_0066:
  34463. try
  34464. {// begin try (depth: 1)
  34465. AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692 * L_22 = ___operation2;
  34466. AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692 * L_23;
  34467. L_23 = (( AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692 * (*) (AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692 *)(AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  34468. RuntimeObject* L_24 = V_11;
  34469. NullCheck((RuntimeObject*)L_24);
  34470. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  34471. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  34472. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  34473. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  34474. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  34475. Il2CppFakeBox<AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  34476. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  34477. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  34478. *L_23 = L_27.m_Value;
  34479. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  34480. }// end try (depth: 1)
  34481. catch(Il2CppExceptionWrapper& e)
  34482. {
  34483. __last_unhandled_exception = (Exception_t *)e.ex;
  34484. goto FINALLY_008b;
  34485. }
  34486. FINALLY_008b:
  34487. {// begin finally (depth: 1)
  34488. {
  34489. RuntimeObject* L_28 = V_11;
  34490. if (!L_28)
  34491. {
  34492. goto IL_0096;
  34493. }
  34494. }
  34495. IL_008f:
  34496. {
  34497. RuntimeObject* L_29 = V_11;
  34498. NullCheck((RuntimeObject*)L_29);
  34499. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  34500. }
  34501. IL_0096:
  34502. {
  34503. IL2CPP_END_FINALLY(139)
  34504. }
  34505. }// end finally (depth: 1)
  34506. IL2CPP_CLEANUP(139)
  34507. {
  34508. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  34509. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  34510. }
  34511. IL_0097:
  34512. {
  34513. int32_t L_30 = V_3;
  34514. int32_t L_31 = V_5;
  34515. int32_t L_32;
  34516. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  34517. V_7 = (int32_t)L_32;
  34518. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  34519. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  34520. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  34521. int32_t L_35 = V_5;
  34522. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  34523. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  34524. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  34525. int32_t L_36 = V_0;
  34526. int32_t L_37 = V_1;
  34527. int32_t L_38 = V_7;
  34528. int32_t L_39 = V_2;
  34529. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  34530. AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692 * L_41 = ___operation2;
  34531. RowIntervalOperationWrapper_2_t63DE781496184B575527478B28E58BDFB32E6F03 L_42;
  34532. memset((&L_42), 0, sizeof(L_42));
  34533. RowIntervalOperationWrapper_2__ctor_mF6C2E7A1A248B7148A2A828D0AEF0DBA769E9C19_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692 *)(AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  34534. V_9 = (RowIntervalOperationWrapper_2_t63DE781496184B575527478B28E58BDFB32E6F03 )L_42;
  34535. int32_t L_43 = V_5;
  34536. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  34537. RowIntervalOperationWrapper_2_t63DE781496184B575527478B28E58BDFB32E6F03 L_45 = V_9;
  34538. RowIntervalOperationWrapper_2_t63DE781496184B575527478B28E58BDFB32E6F03 L_46 = (RowIntervalOperationWrapper_2_t63DE781496184B575527478B28E58BDFB32E6F03 )L_45;
  34539. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  34540. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  34541. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  34542. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  34543. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  34544. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  34545. }
  34546. IL_00dc:
  34547. {
  34548. return;
  34549. }
  34550. }
  34551. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  34552. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m41E29500E9BE0D9FDC8AF365B23578F5634DF00B_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A * ___operation2, const RuntimeMethod* method)
  34553. {
  34554. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  34555. memset((&V_0), 0, sizeof(V_0));
  34556. {
  34557. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  34558. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  34559. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  34560. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  34561. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  34562. AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A * L_3 = ___operation2;
  34563. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A *)(AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  34564. return;
  34565. }
  34566. }
  34567. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  34568. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m5A79BFA6D32B4D2148BC59FC32F4141E9175700F_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A * ___operation2, const RuntimeMethod* method)
  34569. {
  34570. static bool s_Il2CppMethodInitialized;
  34571. if (!s_Il2CppMethodInitialized)
  34572. {
  34573. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  34574. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  34575. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  34576. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  34577. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  34578. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  34579. s_Il2CppMethodInitialized = true;
  34580. }
  34581. int32_t V_0 = 0;
  34582. int32_t V_1 = 0;
  34583. int32_t V_2 = 0;
  34584. int32_t V_3 = 0;
  34585. int32_t V_4 = 0;
  34586. int32_t V_5 = 0;
  34587. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  34588. int32_t V_7 = 0;
  34589. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  34590. RowIntervalOperationWrapper_2_t9EEE0D76C11F871649356FBCD3D6432AAC58C1CE V_9;
  34591. memset((&V_9), 0, sizeof(V_9));
  34592. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  34593. memset((&V_10), 0, sizeof(V_10));
  34594. RuntimeObject* V_11 = NULL;
  34595. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  34596. memset((&V_12), 0, sizeof(V_12));
  34597. Exception_t * __last_unhandled_exception = 0;
  34598. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  34599. {
  34600. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  34601. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  34602. int32_t L_1;
  34603. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  34604. V_0 = (int32_t)L_1;
  34605. int32_t L_2;
  34606. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  34607. V_1 = (int32_t)L_2;
  34608. int32_t L_3;
  34609. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  34610. V_2 = (int32_t)L_3;
  34611. int32_t L_4;
  34612. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  34613. V_3 = (int32_t)L_4;
  34614. int32_t L_5 = V_2;
  34615. int32_t L_6 = V_3;
  34616. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  34617. int32_t L_8;
  34618. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  34619. int32_t L_9;
  34620. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  34621. V_4 = (int32_t)L_9;
  34622. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  34623. int32_t L_11;
  34624. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  34625. int32_t L_12 = V_4;
  34626. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  34627. int32_t L_13;
  34628. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  34629. V_5 = (int32_t)L_13;
  34630. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  34631. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  34632. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  34633. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  34634. int32_t L_16 = V_5;
  34635. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  34636. {
  34637. goto IL_0097;
  34638. }
  34639. }
  34640. {
  34641. int32_t L_17 = V_0;
  34642. int32_t L_18 = V_1;
  34643. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  34644. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  34645. int32_t L_20 = V_2;
  34646. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  34647. RuntimeObject* L_21;
  34648. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  34649. V_11 = (RuntimeObject*)L_21;
  34650. }
  34651. IL_0066:
  34652. try
  34653. {// begin try (depth: 1)
  34654. AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A * L_22 = ___operation2;
  34655. AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A * L_23;
  34656. L_23 = (( AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A * (*) (AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A *)(AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  34657. RuntimeObject* L_24 = V_11;
  34658. NullCheck((RuntimeObject*)L_24);
  34659. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  34660. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  34661. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  34662. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  34663. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  34664. Il2CppFakeBox<AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  34665. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  34666. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  34667. *L_23 = L_27.m_Value;
  34668. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  34669. }// end try (depth: 1)
  34670. catch(Il2CppExceptionWrapper& e)
  34671. {
  34672. __last_unhandled_exception = (Exception_t *)e.ex;
  34673. goto FINALLY_008b;
  34674. }
  34675. FINALLY_008b:
  34676. {// begin finally (depth: 1)
  34677. {
  34678. RuntimeObject* L_28 = V_11;
  34679. if (!L_28)
  34680. {
  34681. goto IL_0096;
  34682. }
  34683. }
  34684. IL_008f:
  34685. {
  34686. RuntimeObject* L_29 = V_11;
  34687. NullCheck((RuntimeObject*)L_29);
  34688. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  34689. }
  34690. IL_0096:
  34691. {
  34692. IL2CPP_END_FINALLY(139)
  34693. }
  34694. }// end finally (depth: 1)
  34695. IL2CPP_CLEANUP(139)
  34696. {
  34697. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  34698. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  34699. }
  34700. IL_0097:
  34701. {
  34702. int32_t L_30 = V_3;
  34703. int32_t L_31 = V_5;
  34704. int32_t L_32;
  34705. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  34706. V_7 = (int32_t)L_32;
  34707. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  34708. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  34709. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  34710. int32_t L_35 = V_5;
  34711. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  34712. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  34713. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  34714. int32_t L_36 = V_0;
  34715. int32_t L_37 = V_1;
  34716. int32_t L_38 = V_7;
  34717. int32_t L_39 = V_2;
  34718. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  34719. AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A * L_41 = ___operation2;
  34720. RowIntervalOperationWrapper_2_t9EEE0D76C11F871649356FBCD3D6432AAC58C1CE L_42;
  34721. memset((&L_42), 0, sizeof(L_42));
  34722. RowIntervalOperationWrapper_2__ctor_mF36253BE2A6EAEE854B81EFB144878630EAC951E_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A *)(AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  34723. V_9 = (RowIntervalOperationWrapper_2_t9EEE0D76C11F871649356FBCD3D6432AAC58C1CE )L_42;
  34724. int32_t L_43 = V_5;
  34725. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  34726. RowIntervalOperationWrapper_2_t9EEE0D76C11F871649356FBCD3D6432AAC58C1CE L_45 = V_9;
  34727. RowIntervalOperationWrapper_2_t9EEE0D76C11F871649356FBCD3D6432AAC58C1CE L_46 = (RowIntervalOperationWrapper_2_t9EEE0D76C11F871649356FBCD3D6432AAC58C1CE )L_45;
  34728. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  34729. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  34730. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  34731. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  34732. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  34733. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  34734. }
  34735. IL_00dc:
  34736. {
  34737. return;
  34738. }
  34739. }
  34740. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  34741. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mB3366988F94DAB668644895DAD8BE71582215B97_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965 * ___operation2, const RuntimeMethod* method)
  34742. {
  34743. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  34744. memset((&V_0), 0, sizeof(V_0));
  34745. {
  34746. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  34747. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  34748. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  34749. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  34750. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  34751. AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965 * L_3 = ___operation2;
  34752. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965 *)(AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  34753. return;
  34754. }
  34755. }
  34756. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  34757. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m630A9A5F4CD1F5AB596518DF1E76D073FEF6F7B3_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965 * ___operation2, const RuntimeMethod* method)
  34758. {
  34759. static bool s_Il2CppMethodInitialized;
  34760. if (!s_Il2CppMethodInitialized)
  34761. {
  34762. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  34763. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  34764. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  34765. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  34766. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  34767. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  34768. s_Il2CppMethodInitialized = true;
  34769. }
  34770. int32_t V_0 = 0;
  34771. int32_t V_1 = 0;
  34772. int32_t V_2 = 0;
  34773. int32_t V_3 = 0;
  34774. int32_t V_4 = 0;
  34775. int32_t V_5 = 0;
  34776. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  34777. int32_t V_7 = 0;
  34778. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  34779. RowIntervalOperationWrapper_2_t2A0A6B4B94BEA64CC2F312832BFA584C5A79D359 V_9;
  34780. memset((&V_9), 0, sizeof(V_9));
  34781. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  34782. memset((&V_10), 0, sizeof(V_10));
  34783. RuntimeObject* V_11 = NULL;
  34784. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  34785. memset((&V_12), 0, sizeof(V_12));
  34786. Exception_t * __last_unhandled_exception = 0;
  34787. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  34788. {
  34789. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  34790. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  34791. int32_t L_1;
  34792. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  34793. V_0 = (int32_t)L_1;
  34794. int32_t L_2;
  34795. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  34796. V_1 = (int32_t)L_2;
  34797. int32_t L_3;
  34798. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  34799. V_2 = (int32_t)L_3;
  34800. int32_t L_4;
  34801. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  34802. V_3 = (int32_t)L_4;
  34803. int32_t L_5 = V_2;
  34804. int32_t L_6 = V_3;
  34805. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  34806. int32_t L_8;
  34807. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  34808. int32_t L_9;
  34809. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  34810. V_4 = (int32_t)L_9;
  34811. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  34812. int32_t L_11;
  34813. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  34814. int32_t L_12 = V_4;
  34815. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  34816. int32_t L_13;
  34817. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  34818. V_5 = (int32_t)L_13;
  34819. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  34820. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  34821. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  34822. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  34823. int32_t L_16 = V_5;
  34824. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  34825. {
  34826. goto IL_0097;
  34827. }
  34828. }
  34829. {
  34830. int32_t L_17 = V_0;
  34831. int32_t L_18 = V_1;
  34832. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  34833. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  34834. int32_t L_20 = V_2;
  34835. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  34836. RuntimeObject* L_21;
  34837. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  34838. V_11 = (RuntimeObject*)L_21;
  34839. }
  34840. IL_0066:
  34841. try
  34842. {// begin try (depth: 1)
  34843. AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965 * L_22 = ___operation2;
  34844. AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965 * L_23;
  34845. L_23 = (( AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965 * (*) (AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965 *)(AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  34846. RuntimeObject* L_24 = V_11;
  34847. NullCheck((RuntimeObject*)L_24);
  34848. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  34849. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  34850. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  34851. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  34852. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  34853. Il2CppFakeBox<AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  34854. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  34855. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  34856. *L_23 = L_27.m_Value;
  34857. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  34858. }// end try (depth: 1)
  34859. catch(Il2CppExceptionWrapper& e)
  34860. {
  34861. __last_unhandled_exception = (Exception_t *)e.ex;
  34862. goto FINALLY_008b;
  34863. }
  34864. FINALLY_008b:
  34865. {// begin finally (depth: 1)
  34866. {
  34867. RuntimeObject* L_28 = V_11;
  34868. if (!L_28)
  34869. {
  34870. goto IL_0096;
  34871. }
  34872. }
  34873. IL_008f:
  34874. {
  34875. RuntimeObject* L_29 = V_11;
  34876. NullCheck((RuntimeObject*)L_29);
  34877. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  34878. }
  34879. IL_0096:
  34880. {
  34881. IL2CPP_END_FINALLY(139)
  34882. }
  34883. }// end finally (depth: 1)
  34884. IL2CPP_CLEANUP(139)
  34885. {
  34886. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  34887. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  34888. }
  34889. IL_0097:
  34890. {
  34891. int32_t L_30 = V_3;
  34892. int32_t L_31 = V_5;
  34893. int32_t L_32;
  34894. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  34895. V_7 = (int32_t)L_32;
  34896. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  34897. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  34898. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  34899. int32_t L_35 = V_5;
  34900. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  34901. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  34902. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  34903. int32_t L_36 = V_0;
  34904. int32_t L_37 = V_1;
  34905. int32_t L_38 = V_7;
  34906. int32_t L_39 = V_2;
  34907. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  34908. AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965 * L_41 = ___operation2;
  34909. RowIntervalOperationWrapper_2_t2A0A6B4B94BEA64CC2F312832BFA584C5A79D359 L_42;
  34910. memset((&L_42), 0, sizeof(L_42));
  34911. RowIntervalOperationWrapper_2__ctor_m571EAC78FB1A87E9879AA4AD2D68A93DACAE4036_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965 *)(AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  34912. V_9 = (RowIntervalOperationWrapper_2_t2A0A6B4B94BEA64CC2F312832BFA584C5A79D359 )L_42;
  34913. int32_t L_43 = V_5;
  34914. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  34915. RowIntervalOperationWrapper_2_t2A0A6B4B94BEA64CC2F312832BFA584C5A79D359 L_45 = V_9;
  34916. RowIntervalOperationWrapper_2_t2A0A6B4B94BEA64CC2F312832BFA584C5A79D359 L_46 = (RowIntervalOperationWrapper_2_t2A0A6B4B94BEA64CC2F312832BFA584C5A79D359 )L_45;
  34917. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  34918. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  34919. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  34920. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  34921. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  34922. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  34923. }
  34924. IL_00dc:
  34925. {
  34926. return;
  34927. }
  34928. }
  34929. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  34930. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m6146CF5145D891B2C21BAF8283F310925E311AD5_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52 * ___operation2, const RuntimeMethod* method)
  34931. {
  34932. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  34933. memset((&V_0), 0, sizeof(V_0));
  34934. {
  34935. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  34936. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  34937. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  34938. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  34939. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  34940. AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52 * L_3 = ___operation2;
  34941. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52 *)(AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  34942. return;
  34943. }
  34944. }
  34945. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  34946. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m24149FCC2CD0BA12446B29B0F8E84589769DB355_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52 * ___operation2, const RuntimeMethod* method)
  34947. {
  34948. static bool s_Il2CppMethodInitialized;
  34949. if (!s_Il2CppMethodInitialized)
  34950. {
  34951. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  34952. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  34953. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  34954. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  34955. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  34956. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  34957. s_Il2CppMethodInitialized = true;
  34958. }
  34959. int32_t V_0 = 0;
  34960. int32_t V_1 = 0;
  34961. int32_t V_2 = 0;
  34962. int32_t V_3 = 0;
  34963. int32_t V_4 = 0;
  34964. int32_t V_5 = 0;
  34965. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  34966. int32_t V_7 = 0;
  34967. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  34968. RowIntervalOperationWrapper_2_t2241BAD14C0C9A6F5A3FA3CF0F7AE44B82B69F1D V_9;
  34969. memset((&V_9), 0, sizeof(V_9));
  34970. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  34971. memset((&V_10), 0, sizeof(V_10));
  34972. RuntimeObject* V_11 = NULL;
  34973. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  34974. memset((&V_12), 0, sizeof(V_12));
  34975. Exception_t * __last_unhandled_exception = 0;
  34976. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  34977. {
  34978. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  34979. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  34980. int32_t L_1;
  34981. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  34982. V_0 = (int32_t)L_1;
  34983. int32_t L_2;
  34984. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  34985. V_1 = (int32_t)L_2;
  34986. int32_t L_3;
  34987. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  34988. V_2 = (int32_t)L_3;
  34989. int32_t L_4;
  34990. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  34991. V_3 = (int32_t)L_4;
  34992. int32_t L_5 = V_2;
  34993. int32_t L_6 = V_3;
  34994. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  34995. int32_t L_8;
  34996. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  34997. int32_t L_9;
  34998. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  34999. V_4 = (int32_t)L_9;
  35000. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  35001. int32_t L_11;
  35002. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  35003. int32_t L_12 = V_4;
  35004. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  35005. int32_t L_13;
  35006. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  35007. V_5 = (int32_t)L_13;
  35008. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  35009. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  35010. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  35011. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  35012. int32_t L_16 = V_5;
  35013. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  35014. {
  35015. goto IL_0097;
  35016. }
  35017. }
  35018. {
  35019. int32_t L_17 = V_0;
  35020. int32_t L_18 = V_1;
  35021. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  35022. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  35023. int32_t L_20 = V_2;
  35024. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  35025. RuntimeObject* L_21;
  35026. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  35027. V_11 = (RuntimeObject*)L_21;
  35028. }
  35029. IL_0066:
  35030. try
  35031. {// begin try (depth: 1)
  35032. AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52 * L_22 = ___operation2;
  35033. AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52 * L_23;
  35034. L_23 = (( AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52 * (*) (AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52 *)(AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  35035. RuntimeObject* L_24 = V_11;
  35036. NullCheck((RuntimeObject*)L_24);
  35037. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  35038. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  35039. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  35040. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  35041. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  35042. Il2CppFakeBox<AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  35043. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  35044. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  35045. *L_23 = L_27.m_Value;
  35046. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  35047. }// end try (depth: 1)
  35048. catch(Il2CppExceptionWrapper& e)
  35049. {
  35050. __last_unhandled_exception = (Exception_t *)e.ex;
  35051. goto FINALLY_008b;
  35052. }
  35053. FINALLY_008b:
  35054. {// begin finally (depth: 1)
  35055. {
  35056. RuntimeObject* L_28 = V_11;
  35057. if (!L_28)
  35058. {
  35059. goto IL_0096;
  35060. }
  35061. }
  35062. IL_008f:
  35063. {
  35064. RuntimeObject* L_29 = V_11;
  35065. NullCheck((RuntimeObject*)L_29);
  35066. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  35067. }
  35068. IL_0096:
  35069. {
  35070. IL2CPP_END_FINALLY(139)
  35071. }
  35072. }// end finally (depth: 1)
  35073. IL2CPP_CLEANUP(139)
  35074. {
  35075. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  35076. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  35077. }
  35078. IL_0097:
  35079. {
  35080. int32_t L_30 = V_3;
  35081. int32_t L_31 = V_5;
  35082. int32_t L_32;
  35083. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  35084. V_7 = (int32_t)L_32;
  35085. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  35086. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  35087. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  35088. int32_t L_35 = V_5;
  35089. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  35090. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  35091. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  35092. int32_t L_36 = V_0;
  35093. int32_t L_37 = V_1;
  35094. int32_t L_38 = V_7;
  35095. int32_t L_39 = V_2;
  35096. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  35097. AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52 * L_41 = ___operation2;
  35098. RowIntervalOperationWrapper_2_t2241BAD14C0C9A6F5A3FA3CF0F7AE44B82B69F1D L_42;
  35099. memset((&L_42), 0, sizeof(L_42));
  35100. RowIntervalOperationWrapper_2__ctor_mAD50CFD3F7E332A732C90A2B5FB4D1CD0C8770B9_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52 *)(AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  35101. V_9 = (RowIntervalOperationWrapper_2_t2241BAD14C0C9A6F5A3FA3CF0F7AE44B82B69F1D )L_42;
  35102. int32_t L_43 = V_5;
  35103. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  35104. RowIntervalOperationWrapper_2_t2241BAD14C0C9A6F5A3FA3CF0F7AE44B82B69F1D L_45 = V_9;
  35105. RowIntervalOperationWrapper_2_t2241BAD14C0C9A6F5A3FA3CF0F7AE44B82B69F1D L_46 = (RowIntervalOperationWrapper_2_t2241BAD14C0C9A6F5A3FA3CF0F7AE44B82B69F1D )L_45;
  35106. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  35107. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  35108. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  35109. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  35110. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  35111. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  35112. }
  35113. IL_00dc:
  35114. {
  35115. return;
  35116. }
  35117. }
  35118. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  35119. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m695380D36D6CC8750768E15F1617D3FF487F168F_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086 * ___operation2, const RuntimeMethod* method)
  35120. {
  35121. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  35122. memset((&V_0), 0, sizeof(V_0));
  35123. {
  35124. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  35125. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  35126. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  35127. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  35128. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  35129. AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086 * L_3 = ___operation2;
  35130. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086 *)(AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  35131. return;
  35132. }
  35133. }
  35134. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L16,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  35135. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mD169A07ED7F5BAFE6114FCBFC7B7A7522AA03C19_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086 * ___operation2, const RuntimeMethod* method)
  35136. {
  35137. static bool s_Il2CppMethodInitialized;
  35138. if (!s_Il2CppMethodInitialized)
  35139. {
  35140. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  35141. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  35142. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  35143. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  35144. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  35145. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  35146. s_Il2CppMethodInitialized = true;
  35147. }
  35148. int32_t V_0 = 0;
  35149. int32_t V_1 = 0;
  35150. int32_t V_2 = 0;
  35151. int32_t V_3 = 0;
  35152. int32_t V_4 = 0;
  35153. int32_t V_5 = 0;
  35154. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  35155. int32_t V_7 = 0;
  35156. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  35157. RowIntervalOperationWrapper_2_t0905B5028D02139277E57C3BCB0901179642B504 V_9;
  35158. memset((&V_9), 0, sizeof(V_9));
  35159. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  35160. memset((&V_10), 0, sizeof(V_10));
  35161. RuntimeObject* V_11 = NULL;
  35162. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  35163. memset((&V_12), 0, sizeof(V_12));
  35164. Exception_t * __last_unhandled_exception = 0;
  35165. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  35166. {
  35167. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  35168. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  35169. int32_t L_1;
  35170. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  35171. V_0 = (int32_t)L_1;
  35172. int32_t L_2;
  35173. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  35174. V_1 = (int32_t)L_2;
  35175. int32_t L_3;
  35176. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  35177. V_2 = (int32_t)L_3;
  35178. int32_t L_4;
  35179. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  35180. V_3 = (int32_t)L_4;
  35181. int32_t L_5 = V_2;
  35182. int32_t L_6 = V_3;
  35183. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  35184. int32_t L_8;
  35185. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  35186. int32_t L_9;
  35187. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  35188. V_4 = (int32_t)L_9;
  35189. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  35190. int32_t L_11;
  35191. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  35192. int32_t L_12 = V_4;
  35193. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  35194. int32_t L_13;
  35195. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  35196. V_5 = (int32_t)L_13;
  35197. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  35198. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  35199. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  35200. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  35201. int32_t L_16 = V_5;
  35202. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  35203. {
  35204. goto IL_0097;
  35205. }
  35206. }
  35207. {
  35208. int32_t L_17 = V_0;
  35209. int32_t L_18 = V_1;
  35210. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  35211. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  35212. int32_t L_20 = V_2;
  35213. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  35214. RuntimeObject* L_21;
  35215. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  35216. V_11 = (RuntimeObject*)L_21;
  35217. }
  35218. IL_0066:
  35219. try
  35220. {// begin try (depth: 1)
  35221. AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086 * L_22 = ___operation2;
  35222. AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086 * L_23;
  35223. L_23 = (( AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086 * (*) (AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086 *)(AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  35224. RuntimeObject* L_24 = V_11;
  35225. NullCheck((RuntimeObject*)L_24);
  35226. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  35227. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  35228. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  35229. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  35230. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  35231. Il2CppFakeBox<AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  35232. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  35233. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  35234. *L_23 = L_27.m_Value;
  35235. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  35236. }// end try (depth: 1)
  35237. catch(Il2CppExceptionWrapper& e)
  35238. {
  35239. __last_unhandled_exception = (Exception_t *)e.ex;
  35240. goto FINALLY_008b;
  35241. }
  35242. FINALLY_008b:
  35243. {// begin finally (depth: 1)
  35244. {
  35245. RuntimeObject* L_28 = V_11;
  35246. if (!L_28)
  35247. {
  35248. goto IL_0096;
  35249. }
  35250. }
  35251. IL_008f:
  35252. {
  35253. RuntimeObject* L_29 = V_11;
  35254. NullCheck((RuntimeObject*)L_29);
  35255. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  35256. }
  35257. IL_0096:
  35258. {
  35259. IL2CPP_END_FINALLY(139)
  35260. }
  35261. }// end finally (depth: 1)
  35262. IL2CPP_CLEANUP(139)
  35263. {
  35264. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  35265. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  35266. }
  35267. IL_0097:
  35268. {
  35269. int32_t L_30 = V_3;
  35270. int32_t L_31 = V_5;
  35271. int32_t L_32;
  35272. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  35273. V_7 = (int32_t)L_32;
  35274. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  35275. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  35276. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  35277. int32_t L_35 = V_5;
  35278. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  35279. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  35280. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  35281. int32_t L_36 = V_0;
  35282. int32_t L_37 = V_1;
  35283. int32_t L_38 = V_7;
  35284. int32_t L_39 = V_2;
  35285. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  35286. AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086 * L_41 = ___operation2;
  35287. RowIntervalOperationWrapper_2_t0905B5028D02139277E57C3BCB0901179642B504 L_42;
  35288. memset((&L_42), 0, sizeof(L_42));
  35289. RowIntervalOperationWrapper_2__ctor_m98F03FC2C3CA5740FCC54DB06D375248DF0EB1EA_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086 *)(AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  35290. V_9 = (RowIntervalOperationWrapper_2_t0905B5028D02139277E57C3BCB0901179642B504 )L_42;
  35291. int32_t L_43 = V_5;
  35292. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  35293. RowIntervalOperationWrapper_2_t0905B5028D02139277E57C3BCB0901179642B504 L_45 = V_9;
  35294. RowIntervalOperationWrapper_2_t0905B5028D02139277E57C3BCB0901179642B504 L_46 = (RowIntervalOperationWrapper_2_t0905B5028D02139277E57C3BCB0901179642B504 )L_45;
  35295. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  35296. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  35297. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  35298. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  35299. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  35300. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  35301. }
  35302. IL_00dc:
  35303. {
  35304. return;
  35305. }
  35306. }
  35307. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  35308. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4789DBD88D7263204870D28E733F8AB5C110CE60_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3 * ___operation2, const RuntimeMethod* method)
  35309. {
  35310. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  35311. memset((&V_0), 0, sizeof(V_0));
  35312. {
  35313. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  35314. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  35315. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  35316. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  35317. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  35318. AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3 * L_3 = ___operation2;
  35319. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3 *)(AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  35320. return;
  35321. }
  35322. }
  35323. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  35324. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mEF72930667B446A19135CE5B94A9D718DA3DB5E5_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3 * ___operation2, const RuntimeMethod* method)
  35325. {
  35326. static bool s_Il2CppMethodInitialized;
  35327. if (!s_Il2CppMethodInitialized)
  35328. {
  35329. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  35330. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  35331. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  35332. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  35333. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  35334. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  35335. s_Il2CppMethodInitialized = true;
  35336. }
  35337. int32_t V_0 = 0;
  35338. int32_t V_1 = 0;
  35339. int32_t V_2 = 0;
  35340. int32_t V_3 = 0;
  35341. int32_t V_4 = 0;
  35342. int32_t V_5 = 0;
  35343. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  35344. int32_t V_7 = 0;
  35345. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  35346. RowIntervalOperationWrapper_2_t4E9133C89A65FF5A8C242B1A47E47E9E7D7C2A18 V_9;
  35347. memset((&V_9), 0, sizeof(V_9));
  35348. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  35349. memset((&V_10), 0, sizeof(V_10));
  35350. RuntimeObject* V_11 = NULL;
  35351. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  35352. memset((&V_12), 0, sizeof(V_12));
  35353. Exception_t * __last_unhandled_exception = 0;
  35354. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  35355. {
  35356. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  35357. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  35358. int32_t L_1;
  35359. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  35360. V_0 = (int32_t)L_1;
  35361. int32_t L_2;
  35362. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  35363. V_1 = (int32_t)L_2;
  35364. int32_t L_3;
  35365. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  35366. V_2 = (int32_t)L_3;
  35367. int32_t L_4;
  35368. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  35369. V_3 = (int32_t)L_4;
  35370. int32_t L_5 = V_2;
  35371. int32_t L_6 = V_3;
  35372. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  35373. int32_t L_8;
  35374. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  35375. int32_t L_9;
  35376. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  35377. V_4 = (int32_t)L_9;
  35378. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  35379. int32_t L_11;
  35380. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  35381. int32_t L_12 = V_4;
  35382. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  35383. int32_t L_13;
  35384. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  35385. V_5 = (int32_t)L_13;
  35386. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  35387. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  35388. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  35389. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  35390. int32_t L_16 = V_5;
  35391. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  35392. {
  35393. goto IL_0097;
  35394. }
  35395. }
  35396. {
  35397. int32_t L_17 = V_0;
  35398. int32_t L_18 = V_1;
  35399. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  35400. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  35401. int32_t L_20 = V_2;
  35402. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  35403. RuntimeObject* L_21;
  35404. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  35405. V_11 = (RuntimeObject*)L_21;
  35406. }
  35407. IL_0066:
  35408. try
  35409. {// begin try (depth: 1)
  35410. AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3 * L_22 = ___operation2;
  35411. AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3 * L_23;
  35412. L_23 = (( AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3 * (*) (AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3 *)(AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  35413. RuntimeObject* L_24 = V_11;
  35414. NullCheck((RuntimeObject*)L_24);
  35415. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  35416. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  35417. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  35418. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  35419. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  35420. Il2CppFakeBox<AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  35421. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  35422. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  35423. *L_23 = L_27.m_Value;
  35424. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  35425. }// end try (depth: 1)
  35426. catch(Il2CppExceptionWrapper& e)
  35427. {
  35428. __last_unhandled_exception = (Exception_t *)e.ex;
  35429. goto FINALLY_008b;
  35430. }
  35431. FINALLY_008b:
  35432. {// begin finally (depth: 1)
  35433. {
  35434. RuntimeObject* L_28 = V_11;
  35435. if (!L_28)
  35436. {
  35437. goto IL_0096;
  35438. }
  35439. }
  35440. IL_008f:
  35441. {
  35442. RuntimeObject* L_29 = V_11;
  35443. NullCheck((RuntimeObject*)L_29);
  35444. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  35445. }
  35446. IL_0096:
  35447. {
  35448. IL2CPP_END_FINALLY(139)
  35449. }
  35450. }// end finally (depth: 1)
  35451. IL2CPP_CLEANUP(139)
  35452. {
  35453. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  35454. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  35455. }
  35456. IL_0097:
  35457. {
  35458. int32_t L_30 = V_3;
  35459. int32_t L_31 = V_5;
  35460. int32_t L_32;
  35461. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  35462. V_7 = (int32_t)L_32;
  35463. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  35464. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  35465. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  35466. int32_t L_35 = V_5;
  35467. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  35468. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  35469. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  35470. int32_t L_36 = V_0;
  35471. int32_t L_37 = V_1;
  35472. int32_t L_38 = V_7;
  35473. int32_t L_39 = V_2;
  35474. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  35475. AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3 * L_41 = ___operation2;
  35476. RowIntervalOperationWrapper_2_t4E9133C89A65FF5A8C242B1A47E47E9E7D7C2A18 L_42;
  35477. memset((&L_42), 0, sizeof(L_42));
  35478. RowIntervalOperationWrapper_2__ctor_mD6484D9FB55EE7F0F3A91088DE2E60847C8A5632_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3 *)(AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  35479. V_9 = (RowIntervalOperationWrapper_2_t4E9133C89A65FF5A8C242B1A47E47E9E7D7C2A18 )L_42;
  35480. int32_t L_43 = V_5;
  35481. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  35482. RowIntervalOperationWrapper_2_t4E9133C89A65FF5A8C242B1A47E47E9E7D7C2A18 L_45 = V_9;
  35483. RowIntervalOperationWrapper_2_t4E9133C89A65FF5A8C242B1A47E47E9E7D7C2A18 L_46 = (RowIntervalOperationWrapper_2_t4E9133C89A65FF5A8C242B1A47E47E9E7D7C2A18 )L_45;
  35484. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  35485. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  35486. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  35487. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  35488. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  35489. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  35490. }
  35491. IL_00dc:
  35492. {
  35493. return;
  35494. }
  35495. }
  35496. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  35497. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mD154E9A0E78451DAAAE3EFA73485F8458A8C7377_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C * ___operation2, const RuntimeMethod* method)
  35498. {
  35499. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  35500. memset((&V_0), 0, sizeof(V_0));
  35501. {
  35502. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  35503. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  35504. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  35505. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  35506. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  35507. AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C * L_3 = ___operation2;
  35508. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C *)(AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  35509. return;
  35510. }
  35511. }
  35512. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  35513. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mD26A8195E47EEF852F1FBB6D3BEC03ACC3E1AAD0_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C * ___operation2, const RuntimeMethod* method)
  35514. {
  35515. static bool s_Il2CppMethodInitialized;
  35516. if (!s_Il2CppMethodInitialized)
  35517. {
  35518. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  35519. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  35520. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  35521. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  35522. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  35523. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  35524. s_Il2CppMethodInitialized = true;
  35525. }
  35526. int32_t V_0 = 0;
  35527. int32_t V_1 = 0;
  35528. int32_t V_2 = 0;
  35529. int32_t V_3 = 0;
  35530. int32_t V_4 = 0;
  35531. int32_t V_5 = 0;
  35532. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  35533. int32_t V_7 = 0;
  35534. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  35535. RowIntervalOperationWrapper_2_t0D16CECFAFF32665DEBFD9228DEAF41E6BED483B V_9;
  35536. memset((&V_9), 0, sizeof(V_9));
  35537. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  35538. memset((&V_10), 0, sizeof(V_10));
  35539. RuntimeObject* V_11 = NULL;
  35540. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  35541. memset((&V_12), 0, sizeof(V_12));
  35542. Exception_t * __last_unhandled_exception = 0;
  35543. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  35544. {
  35545. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  35546. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  35547. int32_t L_1;
  35548. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  35549. V_0 = (int32_t)L_1;
  35550. int32_t L_2;
  35551. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  35552. V_1 = (int32_t)L_2;
  35553. int32_t L_3;
  35554. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  35555. V_2 = (int32_t)L_3;
  35556. int32_t L_4;
  35557. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  35558. V_3 = (int32_t)L_4;
  35559. int32_t L_5 = V_2;
  35560. int32_t L_6 = V_3;
  35561. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  35562. int32_t L_8;
  35563. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  35564. int32_t L_9;
  35565. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  35566. V_4 = (int32_t)L_9;
  35567. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  35568. int32_t L_11;
  35569. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  35570. int32_t L_12 = V_4;
  35571. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  35572. int32_t L_13;
  35573. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  35574. V_5 = (int32_t)L_13;
  35575. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  35576. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  35577. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  35578. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  35579. int32_t L_16 = V_5;
  35580. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  35581. {
  35582. goto IL_0097;
  35583. }
  35584. }
  35585. {
  35586. int32_t L_17 = V_0;
  35587. int32_t L_18 = V_1;
  35588. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  35589. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  35590. int32_t L_20 = V_2;
  35591. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  35592. RuntimeObject* L_21;
  35593. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  35594. V_11 = (RuntimeObject*)L_21;
  35595. }
  35596. IL_0066:
  35597. try
  35598. {// begin try (depth: 1)
  35599. AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C * L_22 = ___operation2;
  35600. AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C * L_23;
  35601. L_23 = (( AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C * (*) (AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C *)(AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  35602. RuntimeObject* L_24 = V_11;
  35603. NullCheck((RuntimeObject*)L_24);
  35604. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  35605. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  35606. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  35607. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  35608. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  35609. Il2CppFakeBox<AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  35610. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  35611. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  35612. *L_23 = L_27.m_Value;
  35613. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  35614. }// end try (depth: 1)
  35615. catch(Il2CppExceptionWrapper& e)
  35616. {
  35617. __last_unhandled_exception = (Exception_t *)e.ex;
  35618. goto FINALLY_008b;
  35619. }
  35620. FINALLY_008b:
  35621. {// begin finally (depth: 1)
  35622. {
  35623. RuntimeObject* L_28 = V_11;
  35624. if (!L_28)
  35625. {
  35626. goto IL_0096;
  35627. }
  35628. }
  35629. IL_008f:
  35630. {
  35631. RuntimeObject* L_29 = V_11;
  35632. NullCheck((RuntimeObject*)L_29);
  35633. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  35634. }
  35635. IL_0096:
  35636. {
  35637. IL2CPP_END_FINALLY(139)
  35638. }
  35639. }// end finally (depth: 1)
  35640. IL2CPP_CLEANUP(139)
  35641. {
  35642. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  35643. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  35644. }
  35645. IL_0097:
  35646. {
  35647. int32_t L_30 = V_3;
  35648. int32_t L_31 = V_5;
  35649. int32_t L_32;
  35650. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  35651. V_7 = (int32_t)L_32;
  35652. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  35653. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  35654. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  35655. int32_t L_35 = V_5;
  35656. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  35657. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  35658. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  35659. int32_t L_36 = V_0;
  35660. int32_t L_37 = V_1;
  35661. int32_t L_38 = V_7;
  35662. int32_t L_39 = V_2;
  35663. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  35664. AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C * L_41 = ___operation2;
  35665. RowIntervalOperationWrapper_2_t0D16CECFAFF32665DEBFD9228DEAF41E6BED483B L_42;
  35666. memset((&L_42), 0, sizeof(L_42));
  35667. RowIntervalOperationWrapper_2__ctor_m10411FBC01F80022C7F84A9ED67CA64A81F6976F_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C *)(AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  35668. V_9 = (RowIntervalOperationWrapper_2_t0D16CECFAFF32665DEBFD9228DEAF41E6BED483B )L_42;
  35669. int32_t L_43 = V_5;
  35670. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  35671. RowIntervalOperationWrapper_2_t0D16CECFAFF32665DEBFD9228DEAF41E6BED483B L_45 = V_9;
  35672. RowIntervalOperationWrapper_2_t0D16CECFAFF32665DEBFD9228DEAF41E6BED483B L_46 = (RowIntervalOperationWrapper_2_t0D16CECFAFF32665DEBFD9228DEAF41E6BED483B )L_45;
  35673. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  35674. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  35675. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  35676. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  35677. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  35678. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  35679. }
  35680. IL_00dc:
  35681. {
  35682. return;
  35683. }
  35684. }
  35685. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  35686. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m858199B8197596223C405388D5D9EBDE1F9AEDC2_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126 * ___operation2, const RuntimeMethod* method)
  35687. {
  35688. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  35689. memset((&V_0), 0, sizeof(V_0));
  35690. {
  35691. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  35692. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  35693. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  35694. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  35695. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  35696. AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126 * L_3 = ___operation2;
  35697. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126 *)(AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  35698. return;
  35699. }
  35700. }
  35701. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  35702. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mB68931280AA6D4CB59D636E33BFE5D8D7A37106A_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126 * ___operation2, const RuntimeMethod* method)
  35703. {
  35704. static bool s_Il2CppMethodInitialized;
  35705. if (!s_Il2CppMethodInitialized)
  35706. {
  35707. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  35708. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  35709. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  35710. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  35711. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  35712. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  35713. s_Il2CppMethodInitialized = true;
  35714. }
  35715. int32_t V_0 = 0;
  35716. int32_t V_1 = 0;
  35717. int32_t V_2 = 0;
  35718. int32_t V_3 = 0;
  35719. int32_t V_4 = 0;
  35720. int32_t V_5 = 0;
  35721. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  35722. int32_t V_7 = 0;
  35723. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  35724. RowIntervalOperationWrapper_2_tA969FDE3142552AEA2937D462C1DAB7FD8D9A2C2 V_9;
  35725. memset((&V_9), 0, sizeof(V_9));
  35726. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  35727. memset((&V_10), 0, sizeof(V_10));
  35728. RuntimeObject* V_11 = NULL;
  35729. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  35730. memset((&V_12), 0, sizeof(V_12));
  35731. Exception_t * __last_unhandled_exception = 0;
  35732. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  35733. {
  35734. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  35735. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  35736. int32_t L_1;
  35737. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  35738. V_0 = (int32_t)L_1;
  35739. int32_t L_2;
  35740. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  35741. V_1 = (int32_t)L_2;
  35742. int32_t L_3;
  35743. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  35744. V_2 = (int32_t)L_3;
  35745. int32_t L_4;
  35746. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  35747. V_3 = (int32_t)L_4;
  35748. int32_t L_5 = V_2;
  35749. int32_t L_6 = V_3;
  35750. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  35751. int32_t L_8;
  35752. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  35753. int32_t L_9;
  35754. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  35755. V_4 = (int32_t)L_9;
  35756. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  35757. int32_t L_11;
  35758. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  35759. int32_t L_12 = V_4;
  35760. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  35761. int32_t L_13;
  35762. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  35763. V_5 = (int32_t)L_13;
  35764. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  35765. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  35766. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  35767. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  35768. int32_t L_16 = V_5;
  35769. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  35770. {
  35771. goto IL_0097;
  35772. }
  35773. }
  35774. {
  35775. int32_t L_17 = V_0;
  35776. int32_t L_18 = V_1;
  35777. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  35778. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  35779. int32_t L_20 = V_2;
  35780. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  35781. RuntimeObject* L_21;
  35782. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  35783. V_11 = (RuntimeObject*)L_21;
  35784. }
  35785. IL_0066:
  35786. try
  35787. {// begin try (depth: 1)
  35788. AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126 * L_22 = ___operation2;
  35789. AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126 * L_23;
  35790. L_23 = (( AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126 * (*) (AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126 *)(AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  35791. RuntimeObject* L_24 = V_11;
  35792. NullCheck((RuntimeObject*)L_24);
  35793. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  35794. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  35795. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  35796. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  35797. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  35798. Il2CppFakeBox<AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  35799. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  35800. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  35801. *L_23 = L_27.m_Value;
  35802. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  35803. }// end try (depth: 1)
  35804. catch(Il2CppExceptionWrapper& e)
  35805. {
  35806. __last_unhandled_exception = (Exception_t *)e.ex;
  35807. goto FINALLY_008b;
  35808. }
  35809. FINALLY_008b:
  35810. {// begin finally (depth: 1)
  35811. {
  35812. RuntimeObject* L_28 = V_11;
  35813. if (!L_28)
  35814. {
  35815. goto IL_0096;
  35816. }
  35817. }
  35818. IL_008f:
  35819. {
  35820. RuntimeObject* L_29 = V_11;
  35821. NullCheck((RuntimeObject*)L_29);
  35822. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  35823. }
  35824. IL_0096:
  35825. {
  35826. IL2CPP_END_FINALLY(139)
  35827. }
  35828. }// end finally (depth: 1)
  35829. IL2CPP_CLEANUP(139)
  35830. {
  35831. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  35832. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  35833. }
  35834. IL_0097:
  35835. {
  35836. int32_t L_30 = V_3;
  35837. int32_t L_31 = V_5;
  35838. int32_t L_32;
  35839. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  35840. V_7 = (int32_t)L_32;
  35841. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  35842. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  35843. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  35844. int32_t L_35 = V_5;
  35845. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  35846. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  35847. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  35848. int32_t L_36 = V_0;
  35849. int32_t L_37 = V_1;
  35850. int32_t L_38 = V_7;
  35851. int32_t L_39 = V_2;
  35852. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  35853. AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126 * L_41 = ___operation2;
  35854. RowIntervalOperationWrapper_2_tA969FDE3142552AEA2937D462C1DAB7FD8D9A2C2 L_42;
  35855. memset((&L_42), 0, sizeof(L_42));
  35856. RowIntervalOperationWrapper_2__ctor_mE89092FB9192B463852F28B325B60F93C36F3201_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126 *)(AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  35857. V_9 = (RowIntervalOperationWrapper_2_tA969FDE3142552AEA2937D462C1DAB7FD8D9A2C2 )L_42;
  35858. int32_t L_43 = V_5;
  35859. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  35860. RowIntervalOperationWrapper_2_tA969FDE3142552AEA2937D462C1DAB7FD8D9A2C2 L_45 = V_9;
  35861. RowIntervalOperationWrapper_2_tA969FDE3142552AEA2937D462C1DAB7FD8D9A2C2 L_46 = (RowIntervalOperationWrapper_2_tA969FDE3142552AEA2937D462C1DAB7FD8D9A2C2 )L_45;
  35862. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  35863. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  35864. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  35865. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  35866. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  35867. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  35868. }
  35869. IL_00dc:
  35870. {
  35871. return;
  35872. }
  35873. }
  35874. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  35875. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m41A1BE1A4C47127521B1B04D8508F140004C40A4_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225 * ___operation2, const RuntimeMethod* method)
  35876. {
  35877. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  35878. memset((&V_0), 0, sizeof(V_0));
  35879. {
  35880. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  35881. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  35882. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  35883. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  35884. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  35885. AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225 * L_3 = ___operation2;
  35886. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225 *)(AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  35887. return;
  35888. }
  35889. }
  35890. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  35891. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mBA8602DC2296C5C67915030ADCD086C04D977A21_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225 * ___operation2, const RuntimeMethod* method)
  35892. {
  35893. static bool s_Il2CppMethodInitialized;
  35894. if (!s_Il2CppMethodInitialized)
  35895. {
  35896. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  35897. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  35898. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  35899. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  35900. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  35901. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  35902. s_Il2CppMethodInitialized = true;
  35903. }
  35904. int32_t V_0 = 0;
  35905. int32_t V_1 = 0;
  35906. int32_t V_2 = 0;
  35907. int32_t V_3 = 0;
  35908. int32_t V_4 = 0;
  35909. int32_t V_5 = 0;
  35910. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  35911. int32_t V_7 = 0;
  35912. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  35913. RowIntervalOperationWrapper_2_tA119BD2E13D52C104A2C697B8E8D504BE375EFFB V_9;
  35914. memset((&V_9), 0, sizeof(V_9));
  35915. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  35916. memset((&V_10), 0, sizeof(V_10));
  35917. RuntimeObject* V_11 = NULL;
  35918. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  35919. memset((&V_12), 0, sizeof(V_12));
  35920. Exception_t * __last_unhandled_exception = 0;
  35921. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  35922. {
  35923. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  35924. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  35925. int32_t L_1;
  35926. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  35927. V_0 = (int32_t)L_1;
  35928. int32_t L_2;
  35929. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  35930. V_1 = (int32_t)L_2;
  35931. int32_t L_3;
  35932. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  35933. V_2 = (int32_t)L_3;
  35934. int32_t L_4;
  35935. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  35936. V_3 = (int32_t)L_4;
  35937. int32_t L_5 = V_2;
  35938. int32_t L_6 = V_3;
  35939. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  35940. int32_t L_8;
  35941. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  35942. int32_t L_9;
  35943. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  35944. V_4 = (int32_t)L_9;
  35945. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  35946. int32_t L_11;
  35947. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  35948. int32_t L_12 = V_4;
  35949. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  35950. int32_t L_13;
  35951. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  35952. V_5 = (int32_t)L_13;
  35953. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  35954. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  35955. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  35956. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  35957. int32_t L_16 = V_5;
  35958. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  35959. {
  35960. goto IL_0097;
  35961. }
  35962. }
  35963. {
  35964. int32_t L_17 = V_0;
  35965. int32_t L_18 = V_1;
  35966. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  35967. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  35968. int32_t L_20 = V_2;
  35969. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  35970. RuntimeObject* L_21;
  35971. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  35972. V_11 = (RuntimeObject*)L_21;
  35973. }
  35974. IL_0066:
  35975. try
  35976. {// begin try (depth: 1)
  35977. AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225 * L_22 = ___operation2;
  35978. AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225 * L_23;
  35979. L_23 = (( AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225 * (*) (AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225 *)(AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  35980. RuntimeObject* L_24 = V_11;
  35981. NullCheck((RuntimeObject*)L_24);
  35982. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  35983. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  35984. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  35985. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  35986. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  35987. Il2CppFakeBox<AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  35988. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  35989. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  35990. *L_23 = L_27.m_Value;
  35991. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  35992. }// end try (depth: 1)
  35993. catch(Il2CppExceptionWrapper& e)
  35994. {
  35995. __last_unhandled_exception = (Exception_t *)e.ex;
  35996. goto FINALLY_008b;
  35997. }
  35998. FINALLY_008b:
  35999. {// begin finally (depth: 1)
  36000. {
  36001. RuntimeObject* L_28 = V_11;
  36002. if (!L_28)
  36003. {
  36004. goto IL_0096;
  36005. }
  36006. }
  36007. IL_008f:
  36008. {
  36009. RuntimeObject* L_29 = V_11;
  36010. NullCheck((RuntimeObject*)L_29);
  36011. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  36012. }
  36013. IL_0096:
  36014. {
  36015. IL2CPP_END_FINALLY(139)
  36016. }
  36017. }// end finally (depth: 1)
  36018. IL2CPP_CLEANUP(139)
  36019. {
  36020. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  36021. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  36022. }
  36023. IL_0097:
  36024. {
  36025. int32_t L_30 = V_3;
  36026. int32_t L_31 = V_5;
  36027. int32_t L_32;
  36028. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  36029. V_7 = (int32_t)L_32;
  36030. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  36031. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  36032. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  36033. int32_t L_35 = V_5;
  36034. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  36035. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  36036. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  36037. int32_t L_36 = V_0;
  36038. int32_t L_37 = V_1;
  36039. int32_t L_38 = V_7;
  36040. int32_t L_39 = V_2;
  36041. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  36042. AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225 * L_41 = ___operation2;
  36043. RowIntervalOperationWrapper_2_tA119BD2E13D52C104A2C697B8E8D504BE375EFFB L_42;
  36044. memset((&L_42), 0, sizeof(L_42));
  36045. RowIntervalOperationWrapper_2__ctor_mF4D970A236E22041AD8E3EAE9AFBA8EA7DF66A99_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225 *)(AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  36046. V_9 = (RowIntervalOperationWrapper_2_tA119BD2E13D52C104A2C697B8E8D504BE375EFFB )L_42;
  36047. int32_t L_43 = V_5;
  36048. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  36049. RowIntervalOperationWrapper_2_tA119BD2E13D52C104A2C697B8E8D504BE375EFFB L_45 = V_9;
  36050. RowIntervalOperationWrapper_2_tA119BD2E13D52C104A2C697B8E8D504BE375EFFB L_46 = (RowIntervalOperationWrapper_2_tA119BD2E13D52C104A2C697B8E8D504BE375EFFB )L_45;
  36051. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  36052. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  36053. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  36054. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  36055. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  36056. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  36057. }
  36058. IL_00dc:
  36059. {
  36060. return;
  36061. }
  36062. }
  36063. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  36064. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m76AEB80ABB1FF911C6B1CEA6D82348FEDF896FA1_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634 * ___operation2, const RuntimeMethod* method)
  36065. {
  36066. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  36067. memset((&V_0), 0, sizeof(V_0));
  36068. {
  36069. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  36070. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  36071. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  36072. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  36073. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  36074. AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634 * L_3 = ___operation2;
  36075. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634 *)(AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  36076. return;
  36077. }
  36078. }
  36079. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  36080. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mB176B7AD58BA311CE606C8F978A87D6E3EC261E7_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634 * ___operation2, const RuntimeMethod* method)
  36081. {
  36082. static bool s_Il2CppMethodInitialized;
  36083. if (!s_Il2CppMethodInitialized)
  36084. {
  36085. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  36086. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  36087. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  36088. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  36089. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  36090. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  36091. s_Il2CppMethodInitialized = true;
  36092. }
  36093. int32_t V_0 = 0;
  36094. int32_t V_1 = 0;
  36095. int32_t V_2 = 0;
  36096. int32_t V_3 = 0;
  36097. int32_t V_4 = 0;
  36098. int32_t V_5 = 0;
  36099. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  36100. int32_t V_7 = 0;
  36101. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  36102. RowIntervalOperationWrapper_2_tCCA59E44DED40027E8D6352F096AC1F7AB56D208 V_9;
  36103. memset((&V_9), 0, sizeof(V_9));
  36104. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  36105. memset((&V_10), 0, sizeof(V_10));
  36106. RuntimeObject* V_11 = NULL;
  36107. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  36108. memset((&V_12), 0, sizeof(V_12));
  36109. Exception_t * __last_unhandled_exception = 0;
  36110. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  36111. {
  36112. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  36113. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  36114. int32_t L_1;
  36115. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  36116. V_0 = (int32_t)L_1;
  36117. int32_t L_2;
  36118. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  36119. V_1 = (int32_t)L_2;
  36120. int32_t L_3;
  36121. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  36122. V_2 = (int32_t)L_3;
  36123. int32_t L_4;
  36124. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  36125. V_3 = (int32_t)L_4;
  36126. int32_t L_5 = V_2;
  36127. int32_t L_6 = V_3;
  36128. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  36129. int32_t L_8;
  36130. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  36131. int32_t L_9;
  36132. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  36133. V_4 = (int32_t)L_9;
  36134. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  36135. int32_t L_11;
  36136. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  36137. int32_t L_12 = V_4;
  36138. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  36139. int32_t L_13;
  36140. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  36141. V_5 = (int32_t)L_13;
  36142. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  36143. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  36144. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  36145. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  36146. int32_t L_16 = V_5;
  36147. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  36148. {
  36149. goto IL_0097;
  36150. }
  36151. }
  36152. {
  36153. int32_t L_17 = V_0;
  36154. int32_t L_18 = V_1;
  36155. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  36156. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  36157. int32_t L_20 = V_2;
  36158. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  36159. RuntimeObject* L_21;
  36160. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  36161. V_11 = (RuntimeObject*)L_21;
  36162. }
  36163. IL_0066:
  36164. try
  36165. {// begin try (depth: 1)
  36166. AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634 * L_22 = ___operation2;
  36167. AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634 * L_23;
  36168. L_23 = (( AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634 * (*) (AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634 *)(AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  36169. RuntimeObject* L_24 = V_11;
  36170. NullCheck((RuntimeObject*)L_24);
  36171. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  36172. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  36173. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  36174. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  36175. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  36176. Il2CppFakeBox<AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  36177. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  36178. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  36179. *L_23 = L_27.m_Value;
  36180. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  36181. }// end try (depth: 1)
  36182. catch(Il2CppExceptionWrapper& e)
  36183. {
  36184. __last_unhandled_exception = (Exception_t *)e.ex;
  36185. goto FINALLY_008b;
  36186. }
  36187. FINALLY_008b:
  36188. {// begin finally (depth: 1)
  36189. {
  36190. RuntimeObject* L_28 = V_11;
  36191. if (!L_28)
  36192. {
  36193. goto IL_0096;
  36194. }
  36195. }
  36196. IL_008f:
  36197. {
  36198. RuntimeObject* L_29 = V_11;
  36199. NullCheck((RuntimeObject*)L_29);
  36200. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  36201. }
  36202. IL_0096:
  36203. {
  36204. IL2CPP_END_FINALLY(139)
  36205. }
  36206. }// end finally (depth: 1)
  36207. IL2CPP_CLEANUP(139)
  36208. {
  36209. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  36210. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  36211. }
  36212. IL_0097:
  36213. {
  36214. int32_t L_30 = V_3;
  36215. int32_t L_31 = V_5;
  36216. int32_t L_32;
  36217. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  36218. V_7 = (int32_t)L_32;
  36219. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  36220. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  36221. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  36222. int32_t L_35 = V_5;
  36223. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  36224. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  36225. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  36226. int32_t L_36 = V_0;
  36227. int32_t L_37 = V_1;
  36228. int32_t L_38 = V_7;
  36229. int32_t L_39 = V_2;
  36230. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  36231. AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634 * L_41 = ___operation2;
  36232. RowIntervalOperationWrapper_2_tCCA59E44DED40027E8D6352F096AC1F7AB56D208 L_42;
  36233. memset((&L_42), 0, sizeof(L_42));
  36234. RowIntervalOperationWrapper_2__ctor_m1236F2B298B62609B9E965C630F8CBE63F19E294_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634 *)(AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  36235. V_9 = (RowIntervalOperationWrapper_2_tCCA59E44DED40027E8D6352F096AC1F7AB56D208 )L_42;
  36236. int32_t L_43 = V_5;
  36237. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  36238. RowIntervalOperationWrapper_2_tCCA59E44DED40027E8D6352F096AC1F7AB56D208 L_45 = V_9;
  36239. RowIntervalOperationWrapper_2_tCCA59E44DED40027E8D6352F096AC1F7AB56D208 L_46 = (RowIntervalOperationWrapper_2_tCCA59E44DED40027E8D6352F096AC1F7AB56D208 )L_45;
  36240. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  36241. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  36242. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  36243. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  36244. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  36245. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  36246. }
  36247. IL_00dc:
  36248. {
  36249. return;
  36250. }
  36251. }
  36252. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  36253. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m94C8685DBD57680FB8859E21E66F45FEC4040673_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F * ___operation2, const RuntimeMethod* method)
  36254. {
  36255. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  36256. memset((&V_0), 0, sizeof(V_0));
  36257. {
  36258. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  36259. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  36260. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  36261. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  36262. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  36263. AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F * L_3 = ___operation2;
  36264. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F *)(AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  36265. return;
  36266. }
  36267. }
  36268. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  36269. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m1714F135B11221D53DE7B685BE9D3197D52DCCF2_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F * ___operation2, const RuntimeMethod* method)
  36270. {
  36271. static bool s_Il2CppMethodInitialized;
  36272. if (!s_Il2CppMethodInitialized)
  36273. {
  36274. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  36275. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  36276. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  36277. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  36278. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  36279. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  36280. s_Il2CppMethodInitialized = true;
  36281. }
  36282. int32_t V_0 = 0;
  36283. int32_t V_1 = 0;
  36284. int32_t V_2 = 0;
  36285. int32_t V_3 = 0;
  36286. int32_t V_4 = 0;
  36287. int32_t V_5 = 0;
  36288. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  36289. int32_t V_7 = 0;
  36290. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  36291. RowIntervalOperationWrapper_2_tC377CB23157B3A7C7D2B0D200C3E650140D40D2D V_9;
  36292. memset((&V_9), 0, sizeof(V_9));
  36293. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  36294. memset((&V_10), 0, sizeof(V_10));
  36295. RuntimeObject* V_11 = NULL;
  36296. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  36297. memset((&V_12), 0, sizeof(V_12));
  36298. Exception_t * __last_unhandled_exception = 0;
  36299. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  36300. {
  36301. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  36302. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  36303. int32_t L_1;
  36304. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  36305. V_0 = (int32_t)L_1;
  36306. int32_t L_2;
  36307. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  36308. V_1 = (int32_t)L_2;
  36309. int32_t L_3;
  36310. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  36311. V_2 = (int32_t)L_3;
  36312. int32_t L_4;
  36313. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  36314. V_3 = (int32_t)L_4;
  36315. int32_t L_5 = V_2;
  36316. int32_t L_6 = V_3;
  36317. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  36318. int32_t L_8;
  36319. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  36320. int32_t L_9;
  36321. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  36322. V_4 = (int32_t)L_9;
  36323. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  36324. int32_t L_11;
  36325. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  36326. int32_t L_12 = V_4;
  36327. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  36328. int32_t L_13;
  36329. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  36330. V_5 = (int32_t)L_13;
  36331. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  36332. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  36333. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  36334. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  36335. int32_t L_16 = V_5;
  36336. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  36337. {
  36338. goto IL_0097;
  36339. }
  36340. }
  36341. {
  36342. int32_t L_17 = V_0;
  36343. int32_t L_18 = V_1;
  36344. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  36345. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  36346. int32_t L_20 = V_2;
  36347. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  36348. RuntimeObject* L_21;
  36349. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  36350. V_11 = (RuntimeObject*)L_21;
  36351. }
  36352. IL_0066:
  36353. try
  36354. {// begin try (depth: 1)
  36355. AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F * L_22 = ___operation2;
  36356. AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F * L_23;
  36357. L_23 = (( AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F * (*) (AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F *)(AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  36358. RuntimeObject* L_24 = V_11;
  36359. NullCheck((RuntimeObject*)L_24);
  36360. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  36361. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  36362. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  36363. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  36364. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  36365. Il2CppFakeBox<AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  36366. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  36367. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  36368. *L_23 = L_27.m_Value;
  36369. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  36370. }// end try (depth: 1)
  36371. catch(Il2CppExceptionWrapper& e)
  36372. {
  36373. __last_unhandled_exception = (Exception_t *)e.ex;
  36374. goto FINALLY_008b;
  36375. }
  36376. FINALLY_008b:
  36377. {// begin finally (depth: 1)
  36378. {
  36379. RuntimeObject* L_28 = V_11;
  36380. if (!L_28)
  36381. {
  36382. goto IL_0096;
  36383. }
  36384. }
  36385. IL_008f:
  36386. {
  36387. RuntimeObject* L_29 = V_11;
  36388. NullCheck((RuntimeObject*)L_29);
  36389. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  36390. }
  36391. IL_0096:
  36392. {
  36393. IL2CPP_END_FINALLY(139)
  36394. }
  36395. }// end finally (depth: 1)
  36396. IL2CPP_CLEANUP(139)
  36397. {
  36398. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  36399. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  36400. }
  36401. IL_0097:
  36402. {
  36403. int32_t L_30 = V_3;
  36404. int32_t L_31 = V_5;
  36405. int32_t L_32;
  36406. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  36407. V_7 = (int32_t)L_32;
  36408. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  36409. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  36410. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  36411. int32_t L_35 = V_5;
  36412. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  36413. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  36414. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  36415. int32_t L_36 = V_0;
  36416. int32_t L_37 = V_1;
  36417. int32_t L_38 = V_7;
  36418. int32_t L_39 = V_2;
  36419. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  36420. AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F * L_41 = ___operation2;
  36421. RowIntervalOperationWrapper_2_tC377CB23157B3A7C7D2B0D200C3E650140D40D2D L_42;
  36422. memset((&L_42), 0, sizeof(L_42));
  36423. RowIntervalOperationWrapper_2__ctor_mDEB3206719069D43BA42AE545794CBA1F6E20F2C_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F *)(AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  36424. V_9 = (RowIntervalOperationWrapper_2_tC377CB23157B3A7C7D2B0D200C3E650140D40D2D )L_42;
  36425. int32_t L_43 = V_5;
  36426. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  36427. RowIntervalOperationWrapper_2_tC377CB23157B3A7C7D2B0D200C3E650140D40D2D L_45 = V_9;
  36428. RowIntervalOperationWrapper_2_tC377CB23157B3A7C7D2B0D200C3E650140D40D2D L_46 = (RowIntervalOperationWrapper_2_tC377CB23157B3A7C7D2B0D200C3E650140D40D2D )L_45;
  36429. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  36430. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  36431. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  36432. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  36433. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  36434. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  36435. }
  36436. IL_00dc:
  36437. {
  36438. return;
  36439. }
  36440. }
  36441. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  36442. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mD65DC905FEEBD625D6BCABC37D392B01483B20DB_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52 * ___operation2, const RuntimeMethod* method)
  36443. {
  36444. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  36445. memset((&V_0), 0, sizeof(V_0));
  36446. {
  36447. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  36448. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  36449. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  36450. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  36451. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  36452. AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52 * L_3 = ___operation2;
  36453. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52 *)(AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  36454. return;
  36455. }
  36456. }
  36457. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.L8,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  36458. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mD1CE2E89A5ED2E8A1C891E5144C354DB8E31C2D8_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52 * ___operation2, const RuntimeMethod* method)
  36459. {
  36460. static bool s_Il2CppMethodInitialized;
  36461. if (!s_Il2CppMethodInitialized)
  36462. {
  36463. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  36464. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  36465. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  36466. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  36467. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  36468. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  36469. s_Il2CppMethodInitialized = true;
  36470. }
  36471. int32_t V_0 = 0;
  36472. int32_t V_1 = 0;
  36473. int32_t V_2 = 0;
  36474. int32_t V_3 = 0;
  36475. int32_t V_4 = 0;
  36476. int32_t V_5 = 0;
  36477. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  36478. int32_t V_7 = 0;
  36479. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  36480. RowIntervalOperationWrapper_2_tB854BB2BF4E15230691172CFE0FD4DF6769B3F5F V_9;
  36481. memset((&V_9), 0, sizeof(V_9));
  36482. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  36483. memset((&V_10), 0, sizeof(V_10));
  36484. RuntimeObject* V_11 = NULL;
  36485. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  36486. memset((&V_12), 0, sizeof(V_12));
  36487. Exception_t * __last_unhandled_exception = 0;
  36488. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  36489. {
  36490. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  36491. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  36492. int32_t L_1;
  36493. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  36494. V_0 = (int32_t)L_1;
  36495. int32_t L_2;
  36496. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  36497. V_1 = (int32_t)L_2;
  36498. int32_t L_3;
  36499. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  36500. V_2 = (int32_t)L_3;
  36501. int32_t L_4;
  36502. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  36503. V_3 = (int32_t)L_4;
  36504. int32_t L_5 = V_2;
  36505. int32_t L_6 = V_3;
  36506. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  36507. int32_t L_8;
  36508. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  36509. int32_t L_9;
  36510. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  36511. V_4 = (int32_t)L_9;
  36512. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  36513. int32_t L_11;
  36514. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  36515. int32_t L_12 = V_4;
  36516. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  36517. int32_t L_13;
  36518. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  36519. V_5 = (int32_t)L_13;
  36520. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  36521. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  36522. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  36523. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  36524. int32_t L_16 = V_5;
  36525. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  36526. {
  36527. goto IL_0097;
  36528. }
  36529. }
  36530. {
  36531. int32_t L_17 = V_0;
  36532. int32_t L_18 = V_1;
  36533. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  36534. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  36535. int32_t L_20 = V_2;
  36536. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  36537. RuntimeObject* L_21;
  36538. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  36539. V_11 = (RuntimeObject*)L_21;
  36540. }
  36541. IL_0066:
  36542. try
  36543. {// begin try (depth: 1)
  36544. AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52 * L_22 = ___operation2;
  36545. AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52 * L_23;
  36546. L_23 = (( AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52 * (*) (AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52 *)(AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  36547. RuntimeObject* L_24 = V_11;
  36548. NullCheck((RuntimeObject*)L_24);
  36549. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  36550. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  36551. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  36552. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  36553. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  36554. Il2CppFakeBox<AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  36555. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  36556. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  36557. *L_23 = L_27.m_Value;
  36558. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  36559. }// end try (depth: 1)
  36560. catch(Il2CppExceptionWrapper& e)
  36561. {
  36562. __last_unhandled_exception = (Exception_t *)e.ex;
  36563. goto FINALLY_008b;
  36564. }
  36565. FINALLY_008b:
  36566. {// begin finally (depth: 1)
  36567. {
  36568. RuntimeObject* L_28 = V_11;
  36569. if (!L_28)
  36570. {
  36571. goto IL_0096;
  36572. }
  36573. }
  36574. IL_008f:
  36575. {
  36576. RuntimeObject* L_29 = V_11;
  36577. NullCheck((RuntimeObject*)L_29);
  36578. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  36579. }
  36580. IL_0096:
  36581. {
  36582. IL2CPP_END_FINALLY(139)
  36583. }
  36584. }// end finally (depth: 1)
  36585. IL2CPP_CLEANUP(139)
  36586. {
  36587. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  36588. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  36589. }
  36590. IL_0097:
  36591. {
  36592. int32_t L_30 = V_3;
  36593. int32_t L_31 = V_5;
  36594. int32_t L_32;
  36595. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  36596. V_7 = (int32_t)L_32;
  36597. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  36598. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  36599. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  36600. int32_t L_35 = V_5;
  36601. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  36602. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  36603. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  36604. int32_t L_36 = V_0;
  36605. int32_t L_37 = V_1;
  36606. int32_t L_38 = V_7;
  36607. int32_t L_39 = V_2;
  36608. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  36609. AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52 * L_41 = ___operation2;
  36610. RowIntervalOperationWrapper_2_tB854BB2BF4E15230691172CFE0FD4DF6769B3F5F L_42;
  36611. memset((&L_42), 0, sizeof(L_42));
  36612. RowIntervalOperationWrapper_2__ctor_m51AE58D190EBA8EE9F1823BCF228B9F49D682689_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52 *)(AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  36613. V_9 = (RowIntervalOperationWrapper_2_tB854BB2BF4E15230691172CFE0FD4DF6769B3F5F )L_42;
  36614. int32_t L_43 = V_5;
  36615. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  36616. RowIntervalOperationWrapper_2_tB854BB2BF4E15230691172CFE0FD4DF6769B3F5F L_45 = V_9;
  36617. RowIntervalOperationWrapper_2_tB854BB2BF4E15230691172CFE0FD4DF6769B3F5F L_46 = (RowIntervalOperationWrapper_2_tB854BB2BF4E15230691172CFE0FD4DF6769B3F5F )L_45;
  36618. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  36619. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  36620. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  36621. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  36622. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  36623. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  36624. }
  36625. IL_00dc:
  36626. {
  36627. return;
  36628. }
  36629. }
  36630. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  36631. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m6689FCA7B061A3F50336CE5CADD22E36C85E01DC_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074 * ___operation2, const RuntimeMethod* method)
  36632. {
  36633. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  36634. memset((&V_0), 0, sizeof(V_0));
  36635. {
  36636. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  36637. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  36638. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  36639. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  36640. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  36641. AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074 * L_3 = ___operation2;
  36642. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074 *)(AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  36643. return;
  36644. }
  36645. }
  36646. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  36647. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m9C2CA55C05262CD41815C5E1E194F3353EADF237_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074 * ___operation2, const RuntimeMethod* method)
  36648. {
  36649. static bool s_Il2CppMethodInitialized;
  36650. if (!s_Il2CppMethodInitialized)
  36651. {
  36652. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  36653. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  36654. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  36655. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  36656. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  36657. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  36658. s_Il2CppMethodInitialized = true;
  36659. }
  36660. int32_t V_0 = 0;
  36661. int32_t V_1 = 0;
  36662. int32_t V_2 = 0;
  36663. int32_t V_3 = 0;
  36664. int32_t V_4 = 0;
  36665. int32_t V_5 = 0;
  36666. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  36667. int32_t V_7 = 0;
  36668. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  36669. RowIntervalOperationWrapper_2_t3809ABA6ED1DA05D13FC5F3ECD283FB8CBCA85A1 V_9;
  36670. memset((&V_9), 0, sizeof(V_9));
  36671. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  36672. memset((&V_10), 0, sizeof(V_10));
  36673. RuntimeObject* V_11 = NULL;
  36674. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  36675. memset((&V_12), 0, sizeof(V_12));
  36676. Exception_t * __last_unhandled_exception = 0;
  36677. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  36678. {
  36679. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  36680. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  36681. int32_t L_1;
  36682. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  36683. V_0 = (int32_t)L_1;
  36684. int32_t L_2;
  36685. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  36686. V_1 = (int32_t)L_2;
  36687. int32_t L_3;
  36688. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  36689. V_2 = (int32_t)L_3;
  36690. int32_t L_4;
  36691. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  36692. V_3 = (int32_t)L_4;
  36693. int32_t L_5 = V_2;
  36694. int32_t L_6 = V_3;
  36695. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  36696. int32_t L_8;
  36697. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  36698. int32_t L_9;
  36699. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  36700. V_4 = (int32_t)L_9;
  36701. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  36702. int32_t L_11;
  36703. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  36704. int32_t L_12 = V_4;
  36705. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  36706. int32_t L_13;
  36707. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  36708. V_5 = (int32_t)L_13;
  36709. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  36710. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  36711. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  36712. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  36713. int32_t L_16 = V_5;
  36714. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  36715. {
  36716. goto IL_0097;
  36717. }
  36718. }
  36719. {
  36720. int32_t L_17 = V_0;
  36721. int32_t L_18 = V_1;
  36722. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  36723. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  36724. int32_t L_20 = V_2;
  36725. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  36726. RuntimeObject* L_21;
  36727. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  36728. V_11 = (RuntimeObject*)L_21;
  36729. }
  36730. IL_0066:
  36731. try
  36732. {// begin try (depth: 1)
  36733. AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074 * L_22 = ___operation2;
  36734. AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074 * L_23;
  36735. L_23 = (( AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074 * (*) (AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074 *)(AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  36736. RuntimeObject* L_24 = V_11;
  36737. NullCheck((RuntimeObject*)L_24);
  36738. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  36739. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  36740. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  36741. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  36742. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  36743. Il2CppFakeBox<AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  36744. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  36745. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  36746. *L_23 = L_27.m_Value;
  36747. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  36748. }// end try (depth: 1)
  36749. catch(Il2CppExceptionWrapper& e)
  36750. {
  36751. __last_unhandled_exception = (Exception_t *)e.ex;
  36752. goto FINALLY_008b;
  36753. }
  36754. FINALLY_008b:
  36755. {// begin finally (depth: 1)
  36756. {
  36757. RuntimeObject* L_28 = V_11;
  36758. if (!L_28)
  36759. {
  36760. goto IL_0096;
  36761. }
  36762. }
  36763. IL_008f:
  36764. {
  36765. RuntimeObject* L_29 = V_11;
  36766. NullCheck((RuntimeObject*)L_29);
  36767. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  36768. }
  36769. IL_0096:
  36770. {
  36771. IL2CPP_END_FINALLY(139)
  36772. }
  36773. }// end finally (depth: 1)
  36774. IL2CPP_CLEANUP(139)
  36775. {
  36776. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  36777. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  36778. }
  36779. IL_0097:
  36780. {
  36781. int32_t L_30 = V_3;
  36782. int32_t L_31 = V_5;
  36783. int32_t L_32;
  36784. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  36785. V_7 = (int32_t)L_32;
  36786. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  36787. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  36788. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  36789. int32_t L_35 = V_5;
  36790. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  36791. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  36792. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  36793. int32_t L_36 = V_0;
  36794. int32_t L_37 = V_1;
  36795. int32_t L_38 = V_7;
  36796. int32_t L_39 = V_2;
  36797. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  36798. AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074 * L_41 = ___operation2;
  36799. RowIntervalOperationWrapper_2_t3809ABA6ED1DA05D13FC5F3ECD283FB8CBCA85A1 L_42;
  36800. memset((&L_42), 0, sizeof(L_42));
  36801. RowIntervalOperationWrapper_2__ctor_mF976A3CF876D3709B9C8DC17323D237C14C38C50_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074 *)(AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  36802. V_9 = (RowIntervalOperationWrapper_2_t3809ABA6ED1DA05D13FC5F3ECD283FB8CBCA85A1 )L_42;
  36803. int32_t L_43 = V_5;
  36804. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  36805. RowIntervalOperationWrapper_2_t3809ABA6ED1DA05D13FC5F3ECD283FB8CBCA85A1 L_45 = V_9;
  36806. RowIntervalOperationWrapper_2_t3809ABA6ED1DA05D13FC5F3ECD283FB8CBCA85A1 L_46 = (RowIntervalOperationWrapper_2_t3809ABA6ED1DA05D13FC5F3ECD283FB8CBCA85A1 )L_45;
  36807. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  36808. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  36809. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  36810. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  36811. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  36812. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  36813. }
  36814. IL_00dc:
  36815. {
  36816. return;
  36817. }
  36818. }
  36819. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  36820. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m2F4F81F4C037155E8307632AB6AAC3995C5EABF9_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265 * ___operation2, const RuntimeMethod* method)
  36821. {
  36822. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  36823. memset((&V_0), 0, sizeof(V_0));
  36824. {
  36825. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  36826. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  36827. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  36828. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  36829. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  36830. AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265 * L_3 = ___operation2;
  36831. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265 *)(AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  36832. return;
  36833. }
  36834. }
  36835. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  36836. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m5CDC4CE79F7B867AD71777B48B097D45B5E82C4C_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265 * ___operation2, const RuntimeMethod* method)
  36837. {
  36838. static bool s_Il2CppMethodInitialized;
  36839. if (!s_Il2CppMethodInitialized)
  36840. {
  36841. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  36842. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  36843. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  36844. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  36845. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  36846. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  36847. s_Il2CppMethodInitialized = true;
  36848. }
  36849. int32_t V_0 = 0;
  36850. int32_t V_1 = 0;
  36851. int32_t V_2 = 0;
  36852. int32_t V_3 = 0;
  36853. int32_t V_4 = 0;
  36854. int32_t V_5 = 0;
  36855. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  36856. int32_t V_7 = 0;
  36857. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  36858. RowIntervalOperationWrapper_2_t44A52A5066094B4FED077B2399DCE12D6F245D5E V_9;
  36859. memset((&V_9), 0, sizeof(V_9));
  36860. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  36861. memset((&V_10), 0, sizeof(V_10));
  36862. RuntimeObject* V_11 = NULL;
  36863. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  36864. memset((&V_12), 0, sizeof(V_12));
  36865. Exception_t * __last_unhandled_exception = 0;
  36866. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  36867. {
  36868. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  36869. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  36870. int32_t L_1;
  36871. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  36872. V_0 = (int32_t)L_1;
  36873. int32_t L_2;
  36874. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  36875. V_1 = (int32_t)L_2;
  36876. int32_t L_3;
  36877. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  36878. V_2 = (int32_t)L_3;
  36879. int32_t L_4;
  36880. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  36881. V_3 = (int32_t)L_4;
  36882. int32_t L_5 = V_2;
  36883. int32_t L_6 = V_3;
  36884. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  36885. int32_t L_8;
  36886. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  36887. int32_t L_9;
  36888. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  36889. V_4 = (int32_t)L_9;
  36890. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  36891. int32_t L_11;
  36892. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  36893. int32_t L_12 = V_4;
  36894. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  36895. int32_t L_13;
  36896. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  36897. V_5 = (int32_t)L_13;
  36898. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  36899. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  36900. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  36901. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  36902. int32_t L_16 = V_5;
  36903. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  36904. {
  36905. goto IL_0097;
  36906. }
  36907. }
  36908. {
  36909. int32_t L_17 = V_0;
  36910. int32_t L_18 = V_1;
  36911. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  36912. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  36913. int32_t L_20 = V_2;
  36914. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  36915. RuntimeObject* L_21;
  36916. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  36917. V_11 = (RuntimeObject*)L_21;
  36918. }
  36919. IL_0066:
  36920. try
  36921. {// begin try (depth: 1)
  36922. AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265 * L_22 = ___operation2;
  36923. AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265 * L_23;
  36924. L_23 = (( AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265 * (*) (AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265 *)(AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  36925. RuntimeObject* L_24 = V_11;
  36926. NullCheck((RuntimeObject*)L_24);
  36927. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  36928. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  36929. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  36930. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  36931. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  36932. Il2CppFakeBox<AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  36933. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  36934. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  36935. *L_23 = L_27.m_Value;
  36936. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  36937. }// end try (depth: 1)
  36938. catch(Il2CppExceptionWrapper& e)
  36939. {
  36940. __last_unhandled_exception = (Exception_t *)e.ex;
  36941. goto FINALLY_008b;
  36942. }
  36943. FINALLY_008b:
  36944. {// begin finally (depth: 1)
  36945. {
  36946. RuntimeObject* L_28 = V_11;
  36947. if (!L_28)
  36948. {
  36949. goto IL_0096;
  36950. }
  36951. }
  36952. IL_008f:
  36953. {
  36954. RuntimeObject* L_29 = V_11;
  36955. NullCheck((RuntimeObject*)L_29);
  36956. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  36957. }
  36958. IL_0096:
  36959. {
  36960. IL2CPP_END_FINALLY(139)
  36961. }
  36962. }// end finally (depth: 1)
  36963. IL2CPP_CLEANUP(139)
  36964. {
  36965. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  36966. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  36967. }
  36968. IL_0097:
  36969. {
  36970. int32_t L_30 = V_3;
  36971. int32_t L_31 = V_5;
  36972. int32_t L_32;
  36973. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  36974. V_7 = (int32_t)L_32;
  36975. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  36976. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  36977. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  36978. int32_t L_35 = V_5;
  36979. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  36980. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  36981. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  36982. int32_t L_36 = V_0;
  36983. int32_t L_37 = V_1;
  36984. int32_t L_38 = V_7;
  36985. int32_t L_39 = V_2;
  36986. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  36987. AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265 * L_41 = ___operation2;
  36988. RowIntervalOperationWrapper_2_t44A52A5066094B4FED077B2399DCE12D6F245D5E L_42;
  36989. memset((&L_42), 0, sizeof(L_42));
  36990. RowIntervalOperationWrapper_2__ctor_mA263588DA1879BEB0079F5CCBC8162D22857F599_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265 *)(AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  36991. V_9 = (RowIntervalOperationWrapper_2_t44A52A5066094B4FED077B2399DCE12D6F245D5E )L_42;
  36992. int32_t L_43 = V_5;
  36993. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  36994. RowIntervalOperationWrapper_2_t44A52A5066094B4FED077B2399DCE12D6F245D5E L_45 = V_9;
  36995. RowIntervalOperationWrapper_2_t44A52A5066094B4FED077B2399DCE12D6F245D5E L_46 = (RowIntervalOperationWrapper_2_t44A52A5066094B4FED077B2399DCE12D6F245D5E )L_45;
  36996. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  36997. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  36998. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  36999. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  37000. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  37001. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  37002. }
  37003. IL_00dc:
  37004. {
  37005. return;
  37006. }
  37007. }
  37008. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  37009. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m6A6D3C504DD705200C0808640BBCC60CEEC850F7_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B * ___operation2, const RuntimeMethod* method)
  37010. {
  37011. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  37012. memset((&V_0), 0, sizeof(V_0));
  37013. {
  37014. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  37015. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  37016. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  37017. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  37018. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  37019. AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B * L_3 = ___operation2;
  37020. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B *)(AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  37021. return;
  37022. }
  37023. }
  37024. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  37025. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m343B7B2236026D101509FD6B37A50BBB5B5D10A8_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B * ___operation2, const RuntimeMethod* method)
  37026. {
  37027. static bool s_Il2CppMethodInitialized;
  37028. if (!s_Il2CppMethodInitialized)
  37029. {
  37030. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  37031. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  37032. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  37033. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  37034. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  37035. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  37036. s_Il2CppMethodInitialized = true;
  37037. }
  37038. int32_t V_0 = 0;
  37039. int32_t V_1 = 0;
  37040. int32_t V_2 = 0;
  37041. int32_t V_3 = 0;
  37042. int32_t V_4 = 0;
  37043. int32_t V_5 = 0;
  37044. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  37045. int32_t V_7 = 0;
  37046. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  37047. RowIntervalOperationWrapper_2_tECB3345A2C9D3EDAE3563C91706272195B9DF5A0 V_9;
  37048. memset((&V_9), 0, sizeof(V_9));
  37049. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  37050. memset((&V_10), 0, sizeof(V_10));
  37051. RuntimeObject* V_11 = NULL;
  37052. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  37053. memset((&V_12), 0, sizeof(V_12));
  37054. Exception_t * __last_unhandled_exception = 0;
  37055. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  37056. {
  37057. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  37058. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  37059. int32_t L_1;
  37060. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  37061. V_0 = (int32_t)L_1;
  37062. int32_t L_2;
  37063. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  37064. V_1 = (int32_t)L_2;
  37065. int32_t L_3;
  37066. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  37067. V_2 = (int32_t)L_3;
  37068. int32_t L_4;
  37069. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  37070. V_3 = (int32_t)L_4;
  37071. int32_t L_5 = V_2;
  37072. int32_t L_6 = V_3;
  37073. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  37074. int32_t L_8;
  37075. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  37076. int32_t L_9;
  37077. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  37078. V_4 = (int32_t)L_9;
  37079. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  37080. int32_t L_11;
  37081. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  37082. int32_t L_12 = V_4;
  37083. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  37084. int32_t L_13;
  37085. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  37086. V_5 = (int32_t)L_13;
  37087. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  37088. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  37089. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  37090. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  37091. int32_t L_16 = V_5;
  37092. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  37093. {
  37094. goto IL_0097;
  37095. }
  37096. }
  37097. {
  37098. int32_t L_17 = V_0;
  37099. int32_t L_18 = V_1;
  37100. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  37101. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  37102. int32_t L_20 = V_2;
  37103. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  37104. RuntimeObject* L_21;
  37105. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  37106. V_11 = (RuntimeObject*)L_21;
  37107. }
  37108. IL_0066:
  37109. try
  37110. {// begin try (depth: 1)
  37111. AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B * L_22 = ___operation2;
  37112. AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B * L_23;
  37113. L_23 = (( AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B * (*) (AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B *)(AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  37114. RuntimeObject* L_24 = V_11;
  37115. NullCheck((RuntimeObject*)L_24);
  37116. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  37117. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  37118. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  37119. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  37120. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  37121. Il2CppFakeBox<AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  37122. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  37123. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  37124. *L_23 = L_27.m_Value;
  37125. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  37126. }// end try (depth: 1)
  37127. catch(Il2CppExceptionWrapper& e)
  37128. {
  37129. __last_unhandled_exception = (Exception_t *)e.ex;
  37130. goto FINALLY_008b;
  37131. }
  37132. FINALLY_008b:
  37133. {// begin finally (depth: 1)
  37134. {
  37135. RuntimeObject* L_28 = V_11;
  37136. if (!L_28)
  37137. {
  37138. goto IL_0096;
  37139. }
  37140. }
  37141. IL_008f:
  37142. {
  37143. RuntimeObject* L_29 = V_11;
  37144. NullCheck((RuntimeObject*)L_29);
  37145. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  37146. }
  37147. IL_0096:
  37148. {
  37149. IL2CPP_END_FINALLY(139)
  37150. }
  37151. }// end finally (depth: 1)
  37152. IL2CPP_CLEANUP(139)
  37153. {
  37154. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  37155. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  37156. }
  37157. IL_0097:
  37158. {
  37159. int32_t L_30 = V_3;
  37160. int32_t L_31 = V_5;
  37161. int32_t L_32;
  37162. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  37163. V_7 = (int32_t)L_32;
  37164. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  37165. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  37166. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  37167. int32_t L_35 = V_5;
  37168. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  37169. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  37170. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  37171. int32_t L_36 = V_0;
  37172. int32_t L_37 = V_1;
  37173. int32_t L_38 = V_7;
  37174. int32_t L_39 = V_2;
  37175. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  37176. AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B * L_41 = ___operation2;
  37177. RowIntervalOperationWrapper_2_tECB3345A2C9D3EDAE3563C91706272195B9DF5A0 L_42;
  37178. memset((&L_42), 0, sizeof(L_42));
  37179. RowIntervalOperationWrapper_2__ctor_m27B9EB9FC9B9EC66422EEC2BE70BDEA799BD5F2C_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B *)(AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  37180. V_9 = (RowIntervalOperationWrapper_2_tECB3345A2C9D3EDAE3563C91706272195B9DF5A0 )L_42;
  37181. int32_t L_43 = V_5;
  37182. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  37183. RowIntervalOperationWrapper_2_tECB3345A2C9D3EDAE3563C91706272195B9DF5A0 L_45 = V_9;
  37184. RowIntervalOperationWrapper_2_tECB3345A2C9D3EDAE3563C91706272195B9DF5A0 L_46 = (RowIntervalOperationWrapper_2_tECB3345A2C9D3EDAE3563C91706272195B9DF5A0 )L_45;
  37185. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  37186. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  37187. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  37188. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  37189. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  37190. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  37191. }
  37192. IL_00dc:
  37193. {
  37194. return;
  37195. }
  37196. }
  37197. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  37198. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mFDC44B6166CB876CAFB1C755D3CC395A04F84811_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944 * ___operation2, const RuntimeMethod* method)
  37199. {
  37200. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  37201. memset((&V_0), 0, sizeof(V_0));
  37202. {
  37203. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  37204. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  37205. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  37206. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  37207. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  37208. AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944 * L_3 = ___operation2;
  37209. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944 *)(AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  37210. return;
  37211. }
  37212. }
  37213. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  37214. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mD14A8CA2A1BE09090A90C4DE6CB66D454D8FC628_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944 * ___operation2, const RuntimeMethod* method)
  37215. {
  37216. static bool s_Il2CppMethodInitialized;
  37217. if (!s_Il2CppMethodInitialized)
  37218. {
  37219. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  37220. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  37221. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  37222. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  37223. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  37224. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  37225. s_Il2CppMethodInitialized = true;
  37226. }
  37227. int32_t V_0 = 0;
  37228. int32_t V_1 = 0;
  37229. int32_t V_2 = 0;
  37230. int32_t V_3 = 0;
  37231. int32_t V_4 = 0;
  37232. int32_t V_5 = 0;
  37233. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  37234. int32_t V_7 = 0;
  37235. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  37236. RowIntervalOperationWrapper_2_tC6B38AD6497620CC378A6613900E61A1D89E3877 V_9;
  37237. memset((&V_9), 0, sizeof(V_9));
  37238. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  37239. memset((&V_10), 0, sizeof(V_10));
  37240. RuntimeObject* V_11 = NULL;
  37241. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  37242. memset((&V_12), 0, sizeof(V_12));
  37243. Exception_t * __last_unhandled_exception = 0;
  37244. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  37245. {
  37246. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  37247. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  37248. int32_t L_1;
  37249. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  37250. V_0 = (int32_t)L_1;
  37251. int32_t L_2;
  37252. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  37253. V_1 = (int32_t)L_2;
  37254. int32_t L_3;
  37255. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  37256. V_2 = (int32_t)L_3;
  37257. int32_t L_4;
  37258. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  37259. V_3 = (int32_t)L_4;
  37260. int32_t L_5 = V_2;
  37261. int32_t L_6 = V_3;
  37262. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  37263. int32_t L_8;
  37264. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  37265. int32_t L_9;
  37266. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  37267. V_4 = (int32_t)L_9;
  37268. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  37269. int32_t L_11;
  37270. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  37271. int32_t L_12 = V_4;
  37272. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  37273. int32_t L_13;
  37274. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  37275. V_5 = (int32_t)L_13;
  37276. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  37277. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  37278. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  37279. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  37280. int32_t L_16 = V_5;
  37281. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  37282. {
  37283. goto IL_0097;
  37284. }
  37285. }
  37286. {
  37287. int32_t L_17 = V_0;
  37288. int32_t L_18 = V_1;
  37289. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  37290. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  37291. int32_t L_20 = V_2;
  37292. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  37293. RuntimeObject* L_21;
  37294. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  37295. V_11 = (RuntimeObject*)L_21;
  37296. }
  37297. IL_0066:
  37298. try
  37299. {// begin try (depth: 1)
  37300. AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944 * L_22 = ___operation2;
  37301. AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944 * L_23;
  37302. L_23 = (( AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944 * (*) (AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944 *)(AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  37303. RuntimeObject* L_24 = V_11;
  37304. NullCheck((RuntimeObject*)L_24);
  37305. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  37306. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  37307. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  37308. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  37309. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  37310. Il2CppFakeBox<AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  37311. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  37312. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  37313. *L_23 = L_27.m_Value;
  37314. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  37315. }// end try (depth: 1)
  37316. catch(Il2CppExceptionWrapper& e)
  37317. {
  37318. __last_unhandled_exception = (Exception_t *)e.ex;
  37319. goto FINALLY_008b;
  37320. }
  37321. FINALLY_008b:
  37322. {// begin finally (depth: 1)
  37323. {
  37324. RuntimeObject* L_28 = V_11;
  37325. if (!L_28)
  37326. {
  37327. goto IL_0096;
  37328. }
  37329. }
  37330. IL_008f:
  37331. {
  37332. RuntimeObject* L_29 = V_11;
  37333. NullCheck((RuntimeObject*)L_29);
  37334. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  37335. }
  37336. IL_0096:
  37337. {
  37338. IL2CPP_END_FINALLY(139)
  37339. }
  37340. }// end finally (depth: 1)
  37341. IL2CPP_CLEANUP(139)
  37342. {
  37343. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  37344. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  37345. }
  37346. IL_0097:
  37347. {
  37348. int32_t L_30 = V_3;
  37349. int32_t L_31 = V_5;
  37350. int32_t L_32;
  37351. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  37352. V_7 = (int32_t)L_32;
  37353. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  37354. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  37355. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  37356. int32_t L_35 = V_5;
  37357. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  37358. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  37359. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  37360. int32_t L_36 = V_0;
  37361. int32_t L_37 = V_1;
  37362. int32_t L_38 = V_7;
  37363. int32_t L_39 = V_2;
  37364. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  37365. AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944 * L_41 = ___operation2;
  37366. RowIntervalOperationWrapper_2_tC6B38AD6497620CC378A6613900E61A1D89E3877 L_42;
  37367. memset((&L_42), 0, sizeof(L_42));
  37368. RowIntervalOperationWrapper_2__ctor_m625DFB579E458ED3AA5A08DB4E347AE43235FAA5_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944 *)(AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  37369. V_9 = (RowIntervalOperationWrapper_2_tC6B38AD6497620CC378A6613900E61A1D89E3877 )L_42;
  37370. int32_t L_43 = V_5;
  37371. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  37372. RowIntervalOperationWrapper_2_tC6B38AD6497620CC378A6613900E61A1D89E3877 L_45 = V_9;
  37373. RowIntervalOperationWrapper_2_tC6B38AD6497620CC378A6613900E61A1D89E3877 L_46 = (RowIntervalOperationWrapper_2_tC6B38AD6497620CC378A6613900E61A1D89E3877 )L_45;
  37374. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  37375. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  37376. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  37377. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  37378. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  37379. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  37380. }
  37381. IL_00dc:
  37382. {
  37383. return;
  37384. }
  37385. }
  37386. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  37387. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mB1EB9F6E16A07C6D38E5E2CF2BCA996982386B3D_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910 * ___operation2, const RuntimeMethod* method)
  37388. {
  37389. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  37390. memset((&V_0), 0, sizeof(V_0));
  37391. {
  37392. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  37393. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  37394. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  37395. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  37396. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  37397. AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910 * L_3 = ___operation2;
  37398. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910 *)(AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  37399. return;
  37400. }
  37401. }
  37402. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  37403. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mA42AEF9939B7D5D97A2FF199385DA8A1109264CF_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910 * ___operation2, const RuntimeMethod* method)
  37404. {
  37405. static bool s_Il2CppMethodInitialized;
  37406. if (!s_Il2CppMethodInitialized)
  37407. {
  37408. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  37409. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  37410. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  37411. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  37412. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  37413. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  37414. s_Il2CppMethodInitialized = true;
  37415. }
  37416. int32_t V_0 = 0;
  37417. int32_t V_1 = 0;
  37418. int32_t V_2 = 0;
  37419. int32_t V_3 = 0;
  37420. int32_t V_4 = 0;
  37421. int32_t V_5 = 0;
  37422. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  37423. int32_t V_7 = 0;
  37424. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  37425. RowIntervalOperationWrapper_2_t11C4F935BE3B70D2258304348FB977FDAB8AEDD6 V_9;
  37426. memset((&V_9), 0, sizeof(V_9));
  37427. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  37428. memset((&V_10), 0, sizeof(V_10));
  37429. RuntimeObject* V_11 = NULL;
  37430. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  37431. memset((&V_12), 0, sizeof(V_12));
  37432. Exception_t * __last_unhandled_exception = 0;
  37433. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  37434. {
  37435. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  37436. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  37437. int32_t L_1;
  37438. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  37439. V_0 = (int32_t)L_1;
  37440. int32_t L_2;
  37441. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  37442. V_1 = (int32_t)L_2;
  37443. int32_t L_3;
  37444. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  37445. V_2 = (int32_t)L_3;
  37446. int32_t L_4;
  37447. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  37448. V_3 = (int32_t)L_4;
  37449. int32_t L_5 = V_2;
  37450. int32_t L_6 = V_3;
  37451. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  37452. int32_t L_8;
  37453. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  37454. int32_t L_9;
  37455. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  37456. V_4 = (int32_t)L_9;
  37457. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  37458. int32_t L_11;
  37459. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  37460. int32_t L_12 = V_4;
  37461. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  37462. int32_t L_13;
  37463. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  37464. V_5 = (int32_t)L_13;
  37465. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  37466. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  37467. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  37468. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  37469. int32_t L_16 = V_5;
  37470. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  37471. {
  37472. goto IL_0097;
  37473. }
  37474. }
  37475. {
  37476. int32_t L_17 = V_0;
  37477. int32_t L_18 = V_1;
  37478. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  37479. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  37480. int32_t L_20 = V_2;
  37481. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  37482. RuntimeObject* L_21;
  37483. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  37484. V_11 = (RuntimeObject*)L_21;
  37485. }
  37486. IL_0066:
  37487. try
  37488. {// begin try (depth: 1)
  37489. AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910 * L_22 = ___operation2;
  37490. AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910 * L_23;
  37491. L_23 = (( AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910 * (*) (AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910 *)(AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  37492. RuntimeObject* L_24 = V_11;
  37493. NullCheck((RuntimeObject*)L_24);
  37494. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  37495. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  37496. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  37497. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  37498. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  37499. Il2CppFakeBox<AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  37500. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  37501. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  37502. *L_23 = L_27.m_Value;
  37503. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  37504. }// end try (depth: 1)
  37505. catch(Il2CppExceptionWrapper& e)
  37506. {
  37507. __last_unhandled_exception = (Exception_t *)e.ex;
  37508. goto FINALLY_008b;
  37509. }
  37510. FINALLY_008b:
  37511. {// begin finally (depth: 1)
  37512. {
  37513. RuntimeObject* L_28 = V_11;
  37514. if (!L_28)
  37515. {
  37516. goto IL_0096;
  37517. }
  37518. }
  37519. IL_008f:
  37520. {
  37521. RuntimeObject* L_29 = V_11;
  37522. NullCheck((RuntimeObject*)L_29);
  37523. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  37524. }
  37525. IL_0096:
  37526. {
  37527. IL2CPP_END_FINALLY(139)
  37528. }
  37529. }// end finally (depth: 1)
  37530. IL2CPP_CLEANUP(139)
  37531. {
  37532. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  37533. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  37534. }
  37535. IL_0097:
  37536. {
  37537. int32_t L_30 = V_3;
  37538. int32_t L_31 = V_5;
  37539. int32_t L_32;
  37540. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  37541. V_7 = (int32_t)L_32;
  37542. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  37543. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  37544. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  37545. int32_t L_35 = V_5;
  37546. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  37547. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  37548. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  37549. int32_t L_36 = V_0;
  37550. int32_t L_37 = V_1;
  37551. int32_t L_38 = V_7;
  37552. int32_t L_39 = V_2;
  37553. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  37554. AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910 * L_41 = ___operation2;
  37555. RowIntervalOperationWrapper_2_t11C4F935BE3B70D2258304348FB977FDAB8AEDD6 L_42;
  37556. memset((&L_42), 0, sizeof(L_42));
  37557. RowIntervalOperationWrapper_2__ctor_m76DF9F80E8E4ACE6A1D9FBA5D7D6A4D3F8299D07_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910 *)(AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  37558. V_9 = (RowIntervalOperationWrapper_2_t11C4F935BE3B70D2258304348FB977FDAB8AEDD6 )L_42;
  37559. int32_t L_43 = V_5;
  37560. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  37561. RowIntervalOperationWrapper_2_t11C4F935BE3B70D2258304348FB977FDAB8AEDD6 L_45 = V_9;
  37562. RowIntervalOperationWrapper_2_t11C4F935BE3B70D2258304348FB977FDAB8AEDD6 L_46 = (RowIntervalOperationWrapper_2_t11C4F935BE3B70D2258304348FB977FDAB8AEDD6 )L_45;
  37563. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  37564. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  37565. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  37566. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  37567. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  37568. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  37569. }
  37570. IL_00dc:
  37571. {
  37572. return;
  37573. }
  37574. }
  37575. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  37576. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m72D1D9EA331F844A7D6ED2D31514255EB03D2113_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A * ___operation2, const RuntimeMethod* method)
  37577. {
  37578. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  37579. memset((&V_0), 0, sizeof(V_0));
  37580. {
  37581. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  37582. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  37583. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  37584. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  37585. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  37586. AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A * L_3 = ___operation2;
  37587. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A *)(AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  37588. return;
  37589. }
  37590. }
  37591. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  37592. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m475E386258A0C79AD9A6AB818F5C217ADCA48F69_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A * ___operation2, const RuntimeMethod* method)
  37593. {
  37594. static bool s_Il2CppMethodInitialized;
  37595. if (!s_Il2CppMethodInitialized)
  37596. {
  37597. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  37598. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  37599. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  37600. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  37601. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  37602. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  37603. s_Il2CppMethodInitialized = true;
  37604. }
  37605. int32_t V_0 = 0;
  37606. int32_t V_1 = 0;
  37607. int32_t V_2 = 0;
  37608. int32_t V_3 = 0;
  37609. int32_t V_4 = 0;
  37610. int32_t V_5 = 0;
  37611. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  37612. int32_t V_7 = 0;
  37613. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  37614. RowIntervalOperationWrapper_2_t6001B71A27CEA1F022775453D52727A049AC4C1F V_9;
  37615. memset((&V_9), 0, sizeof(V_9));
  37616. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  37617. memset((&V_10), 0, sizeof(V_10));
  37618. RuntimeObject* V_11 = NULL;
  37619. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  37620. memset((&V_12), 0, sizeof(V_12));
  37621. Exception_t * __last_unhandled_exception = 0;
  37622. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  37623. {
  37624. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  37625. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  37626. int32_t L_1;
  37627. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  37628. V_0 = (int32_t)L_1;
  37629. int32_t L_2;
  37630. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  37631. V_1 = (int32_t)L_2;
  37632. int32_t L_3;
  37633. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  37634. V_2 = (int32_t)L_3;
  37635. int32_t L_4;
  37636. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  37637. V_3 = (int32_t)L_4;
  37638. int32_t L_5 = V_2;
  37639. int32_t L_6 = V_3;
  37640. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  37641. int32_t L_8;
  37642. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  37643. int32_t L_9;
  37644. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  37645. V_4 = (int32_t)L_9;
  37646. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  37647. int32_t L_11;
  37648. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  37649. int32_t L_12 = V_4;
  37650. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  37651. int32_t L_13;
  37652. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  37653. V_5 = (int32_t)L_13;
  37654. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  37655. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  37656. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  37657. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  37658. int32_t L_16 = V_5;
  37659. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  37660. {
  37661. goto IL_0097;
  37662. }
  37663. }
  37664. {
  37665. int32_t L_17 = V_0;
  37666. int32_t L_18 = V_1;
  37667. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  37668. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  37669. int32_t L_20 = V_2;
  37670. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  37671. RuntimeObject* L_21;
  37672. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  37673. V_11 = (RuntimeObject*)L_21;
  37674. }
  37675. IL_0066:
  37676. try
  37677. {// begin try (depth: 1)
  37678. AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A * L_22 = ___operation2;
  37679. AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A * L_23;
  37680. L_23 = (( AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A * (*) (AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A *)(AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  37681. RuntimeObject* L_24 = V_11;
  37682. NullCheck((RuntimeObject*)L_24);
  37683. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  37684. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  37685. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  37686. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  37687. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  37688. Il2CppFakeBox<AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  37689. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  37690. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  37691. *L_23 = L_27.m_Value;
  37692. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  37693. }// end try (depth: 1)
  37694. catch(Il2CppExceptionWrapper& e)
  37695. {
  37696. __last_unhandled_exception = (Exception_t *)e.ex;
  37697. goto FINALLY_008b;
  37698. }
  37699. FINALLY_008b:
  37700. {// begin finally (depth: 1)
  37701. {
  37702. RuntimeObject* L_28 = V_11;
  37703. if (!L_28)
  37704. {
  37705. goto IL_0096;
  37706. }
  37707. }
  37708. IL_008f:
  37709. {
  37710. RuntimeObject* L_29 = V_11;
  37711. NullCheck((RuntimeObject*)L_29);
  37712. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  37713. }
  37714. IL_0096:
  37715. {
  37716. IL2CPP_END_FINALLY(139)
  37717. }
  37718. }// end finally (depth: 1)
  37719. IL2CPP_CLEANUP(139)
  37720. {
  37721. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  37722. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  37723. }
  37724. IL_0097:
  37725. {
  37726. int32_t L_30 = V_3;
  37727. int32_t L_31 = V_5;
  37728. int32_t L_32;
  37729. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  37730. V_7 = (int32_t)L_32;
  37731. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  37732. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  37733. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  37734. int32_t L_35 = V_5;
  37735. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  37736. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  37737. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  37738. int32_t L_36 = V_0;
  37739. int32_t L_37 = V_1;
  37740. int32_t L_38 = V_7;
  37741. int32_t L_39 = V_2;
  37742. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  37743. AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A * L_41 = ___operation2;
  37744. RowIntervalOperationWrapper_2_t6001B71A27CEA1F022775453D52727A049AC4C1F L_42;
  37745. memset((&L_42), 0, sizeof(L_42));
  37746. RowIntervalOperationWrapper_2__ctor_m6F2B119DA0488CEB852620A65B90879AB045EBFF_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A *)(AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  37747. V_9 = (RowIntervalOperationWrapper_2_t6001B71A27CEA1F022775453D52727A049AC4C1F )L_42;
  37748. int32_t L_43 = V_5;
  37749. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  37750. RowIntervalOperationWrapper_2_t6001B71A27CEA1F022775453D52727A049AC4C1F L_45 = V_9;
  37751. RowIntervalOperationWrapper_2_t6001B71A27CEA1F022775453D52727A049AC4C1F L_46 = (RowIntervalOperationWrapper_2_t6001B71A27CEA1F022775453D52727A049AC4C1F )L_45;
  37752. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  37753. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  37754. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  37755. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  37756. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  37757. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  37758. }
  37759. IL_00dc:
  37760. {
  37761. return;
  37762. }
  37763. }
  37764. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  37765. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m3C169ACAA7A4D768F4859C788DCDF1A49587B500_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF * ___operation2, const RuntimeMethod* method)
  37766. {
  37767. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  37768. memset((&V_0), 0, sizeof(V_0));
  37769. {
  37770. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  37771. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  37772. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  37773. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  37774. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  37775. AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF * L_3 = ___operation2;
  37776. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF *)(AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  37777. return;
  37778. }
  37779. }
  37780. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La16,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  37781. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m288BF9C5BA74B7C798A6E12180BFF3A36F791D87_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF * ___operation2, const RuntimeMethod* method)
  37782. {
  37783. static bool s_Il2CppMethodInitialized;
  37784. if (!s_Il2CppMethodInitialized)
  37785. {
  37786. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  37787. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  37788. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  37789. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  37790. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  37791. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  37792. s_Il2CppMethodInitialized = true;
  37793. }
  37794. int32_t V_0 = 0;
  37795. int32_t V_1 = 0;
  37796. int32_t V_2 = 0;
  37797. int32_t V_3 = 0;
  37798. int32_t V_4 = 0;
  37799. int32_t V_5 = 0;
  37800. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  37801. int32_t V_7 = 0;
  37802. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  37803. RowIntervalOperationWrapper_2_t0EE1FAE93949818737ED4611F8D0FA042CD6D4D5 V_9;
  37804. memset((&V_9), 0, sizeof(V_9));
  37805. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  37806. memset((&V_10), 0, sizeof(V_10));
  37807. RuntimeObject* V_11 = NULL;
  37808. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  37809. memset((&V_12), 0, sizeof(V_12));
  37810. Exception_t * __last_unhandled_exception = 0;
  37811. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  37812. {
  37813. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  37814. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  37815. int32_t L_1;
  37816. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  37817. V_0 = (int32_t)L_1;
  37818. int32_t L_2;
  37819. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  37820. V_1 = (int32_t)L_2;
  37821. int32_t L_3;
  37822. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  37823. V_2 = (int32_t)L_3;
  37824. int32_t L_4;
  37825. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  37826. V_3 = (int32_t)L_4;
  37827. int32_t L_5 = V_2;
  37828. int32_t L_6 = V_3;
  37829. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  37830. int32_t L_8;
  37831. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  37832. int32_t L_9;
  37833. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  37834. V_4 = (int32_t)L_9;
  37835. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  37836. int32_t L_11;
  37837. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  37838. int32_t L_12 = V_4;
  37839. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  37840. int32_t L_13;
  37841. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  37842. V_5 = (int32_t)L_13;
  37843. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  37844. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  37845. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  37846. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  37847. int32_t L_16 = V_5;
  37848. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  37849. {
  37850. goto IL_0097;
  37851. }
  37852. }
  37853. {
  37854. int32_t L_17 = V_0;
  37855. int32_t L_18 = V_1;
  37856. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  37857. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  37858. int32_t L_20 = V_2;
  37859. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  37860. RuntimeObject* L_21;
  37861. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  37862. V_11 = (RuntimeObject*)L_21;
  37863. }
  37864. IL_0066:
  37865. try
  37866. {// begin try (depth: 1)
  37867. AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF * L_22 = ___operation2;
  37868. AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF * L_23;
  37869. L_23 = (( AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF * (*) (AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF *)(AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  37870. RuntimeObject* L_24 = V_11;
  37871. NullCheck((RuntimeObject*)L_24);
  37872. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  37873. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  37874. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  37875. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  37876. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  37877. Il2CppFakeBox<AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  37878. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  37879. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  37880. *L_23 = L_27.m_Value;
  37881. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  37882. }// end try (depth: 1)
  37883. catch(Il2CppExceptionWrapper& e)
  37884. {
  37885. __last_unhandled_exception = (Exception_t *)e.ex;
  37886. goto FINALLY_008b;
  37887. }
  37888. FINALLY_008b:
  37889. {// begin finally (depth: 1)
  37890. {
  37891. RuntimeObject* L_28 = V_11;
  37892. if (!L_28)
  37893. {
  37894. goto IL_0096;
  37895. }
  37896. }
  37897. IL_008f:
  37898. {
  37899. RuntimeObject* L_29 = V_11;
  37900. NullCheck((RuntimeObject*)L_29);
  37901. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  37902. }
  37903. IL_0096:
  37904. {
  37905. IL2CPP_END_FINALLY(139)
  37906. }
  37907. }// end finally (depth: 1)
  37908. IL2CPP_CLEANUP(139)
  37909. {
  37910. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  37911. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  37912. }
  37913. IL_0097:
  37914. {
  37915. int32_t L_30 = V_3;
  37916. int32_t L_31 = V_5;
  37917. int32_t L_32;
  37918. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  37919. V_7 = (int32_t)L_32;
  37920. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  37921. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  37922. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  37923. int32_t L_35 = V_5;
  37924. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  37925. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  37926. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  37927. int32_t L_36 = V_0;
  37928. int32_t L_37 = V_1;
  37929. int32_t L_38 = V_7;
  37930. int32_t L_39 = V_2;
  37931. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  37932. AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF * L_41 = ___operation2;
  37933. RowIntervalOperationWrapper_2_t0EE1FAE93949818737ED4611F8D0FA042CD6D4D5 L_42;
  37934. memset((&L_42), 0, sizeof(L_42));
  37935. RowIntervalOperationWrapper_2__ctor_m9FD4DE7F7EC87B8665CBFE4E8E2F22F735E639F8_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF *)(AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  37936. V_9 = (RowIntervalOperationWrapper_2_t0EE1FAE93949818737ED4611F8D0FA042CD6D4D5 )L_42;
  37937. int32_t L_43 = V_5;
  37938. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  37939. RowIntervalOperationWrapper_2_t0EE1FAE93949818737ED4611F8D0FA042CD6D4D5 L_45 = V_9;
  37940. RowIntervalOperationWrapper_2_t0EE1FAE93949818737ED4611F8D0FA042CD6D4D5 L_46 = (RowIntervalOperationWrapper_2_t0EE1FAE93949818737ED4611F8D0FA042CD6D4D5 )L_45;
  37941. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  37942. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  37943. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  37944. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  37945. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  37946. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  37947. }
  37948. IL_00dc:
  37949. {
  37950. return;
  37951. }
  37952. }
  37953. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  37954. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m2C6F783471A214B1DDBACD44744EF2DF882AC567_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610 * ___operation2, const RuntimeMethod* method)
  37955. {
  37956. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  37957. memset((&V_0), 0, sizeof(V_0));
  37958. {
  37959. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  37960. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  37961. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  37962. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  37963. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  37964. AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610 * L_3 = ___operation2;
  37965. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610 *)(AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  37966. return;
  37967. }
  37968. }
  37969. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  37970. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m2390DD0FB1EBA8C364EC43FBA870013860FA6069_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610 * ___operation2, const RuntimeMethod* method)
  37971. {
  37972. static bool s_Il2CppMethodInitialized;
  37973. if (!s_Il2CppMethodInitialized)
  37974. {
  37975. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  37976. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  37977. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  37978. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  37979. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  37980. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  37981. s_Il2CppMethodInitialized = true;
  37982. }
  37983. int32_t V_0 = 0;
  37984. int32_t V_1 = 0;
  37985. int32_t V_2 = 0;
  37986. int32_t V_3 = 0;
  37987. int32_t V_4 = 0;
  37988. int32_t V_5 = 0;
  37989. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  37990. int32_t V_7 = 0;
  37991. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  37992. RowIntervalOperationWrapper_2_t411238E33AAF033F5DA7F0A3E0CCF6CBE8BD9B39 V_9;
  37993. memset((&V_9), 0, sizeof(V_9));
  37994. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  37995. memset((&V_10), 0, sizeof(V_10));
  37996. RuntimeObject* V_11 = NULL;
  37997. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  37998. memset((&V_12), 0, sizeof(V_12));
  37999. Exception_t * __last_unhandled_exception = 0;
  38000. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  38001. {
  38002. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  38003. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  38004. int32_t L_1;
  38005. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  38006. V_0 = (int32_t)L_1;
  38007. int32_t L_2;
  38008. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  38009. V_1 = (int32_t)L_2;
  38010. int32_t L_3;
  38011. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  38012. V_2 = (int32_t)L_3;
  38013. int32_t L_4;
  38014. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  38015. V_3 = (int32_t)L_4;
  38016. int32_t L_5 = V_2;
  38017. int32_t L_6 = V_3;
  38018. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  38019. int32_t L_8;
  38020. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  38021. int32_t L_9;
  38022. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  38023. V_4 = (int32_t)L_9;
  38024. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  38025. int32_t L_11;
  38026. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  38027. int32_t L_12 = V_4;
  38028. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  38029. int32_t L_13;
  38030. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  38031. V_5 = (int32_t)L_13;
  38032. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  38033. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  38034. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  38035. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  38036. int32_t L_16 = V_5;
  38037. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  38038. {
  38039. goto IL_0097;
  38040. }
  38041. }
  38042. {
  38043. int32_t L_17 = V_0;
  38044. int32_t L_18 = V_1;
  38045. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  38046. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  38047. int32_t L_20 = V_2;
  38048. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  38049. RuntimeObject* L_21;
  38050. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  38051. V_11 = (RuntimeObject*)L_21;
  38052. }
  38053. IL_0066:
  38054. try
  38055. {// begin try (depth: 1)
  38056. AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610 * L_22 = ___operation2;
  38057. AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610 * L_23;
  38058. L_23 = (( AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610 * (*) (AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610 *)(AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  38059. RuntimeObject* L_24 = V_11;
  38060. NullCheck((RuntimeObject*)L_24);
  38061. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  38062. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  38063. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  38064. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  38065. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  38066. Il2CppFakeBox<AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  38067. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  38068. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  38069. *L_23 = L_27.m_Value;
  38070. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  38071. }// end try (depth: 1)
  38072. catch(Il2CppExceptionWrapper& e)
  38073. {
  38074. __last_unhandled_exception = (Exception_t *)e.ex;
  38075. goto FINALLY_008b;
  38076. }
  38077. FINALLY_008b:
  38078. {// begin finally (depth: 1)
  38079. {
  38080. RuntimeObject* L_28 = V_11;
  38081. if (!L_28)
  38082. {
  38083. goto IL_0096;
  38084. }
  38085. }
  38086. IL_008f:
  38087. {
  38088. RuntimeObject* L_29 = V_11;
  38089. NullCheck((RuntimeObject*)L_29);
  38090. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  38091. }
  38092. IL_0096:
  38093. {
  38094. IL2CPP_END_FINALLY(139)
  38095. }
  38096. }// end finally (depth: 1)
  38097. IL2CPP_CLEANUP(139)
  38098. {
  38099. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  38100. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  38101. }
  38102. IL_0097:
  38103. {
  38104. int32_t L_30 = V_3;
  38105. int32_t L_31 = V_5;
  38106. int32_t L_32;
  38107. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  38108. V_7 = (int32_t)L_32;
  38109. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  38110. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  38111. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  38112. int32_t L_35 = V_5;
  38113. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  38114. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  38115. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  38116. int32_t L_36 = V_0;
  38117. int32_t L_37 = V_1;
  38118. int32_t L_38 = V_7;
  38119. int32_t L_39 = V_2;
  38120. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  38121. AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610 * L_41 = ___operation2;
  38122. RowIntervalOperationWrapper_2_t411238E33AAF033F5DA7F0A3E0CCF6CBE8BD9B39 L_42;
  38123. memset((&L_42), 0, sizeof(L_42));
  38124. RowIntervalOperationWrapper_2__ctor_m2BCA225D29E084F3C70BEF7AD7E0C9492CA4A921_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610 *)(AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  38125. V_9 = (RowIntervalOperationWrapper_2_t411238E33AAF033F5DA7F0A3E0CCF6CBE8BD9B39 )L_42;
  38126. int32_t L_43 = V_5;
  38127. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  38128. RowIntervalOperationWrapper_2_t411238E33AAF033F5DA7F0A3E0CCF6CBE8BD9B39 L_45 = V_9;
  38129. RowIntervalOperationWrapper_2_t411238E33AAF033F5DA7F0A3E0CCF6CBE8BD9B39 L_46 = (RowIntervalOperationWrapper_2_t411238E33AAF033F5DA7F0A3E0CCF6CBE8BD9B39 )L_45;
  38130. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  38131. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  38132. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  38133. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  38134. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  38135. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  38136. }
  38137. IL_00dc:
  38138. {
  38139. return;
  38140. }
  38141. }
  38142. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  38143. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m82A85EA8B2FE86AF1E1C266EB4980DAA874EB04D_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C * ___operation2, const RuntimeMethod* method)
  38144. {
  38145. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  38146. memset((&V_0), 0, sizeof(V_0));
  38147. {
  38148. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  38149. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  38150. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  38151. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  38152. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  38153. AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C * L_3 = ___operation2;
  38154. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C *)(AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  38155. return;
  38156. }
  38157. }
  38158. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  38159. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m6C015249BFB8A911F3E23E672BD23D48433BAD4E_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C * ___operation2, const RuntimeMethod* method)
  38160. {
  38161. static bool s_Il2CppMethodInitialized;
  38162. if (!s_Il2CppMethodInitialized)
  38163. {
  38164. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  38165. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  38166. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  38167. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  38168. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  38169. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  38170. s_Il2CppMethodInitialized = true;
  38171. }
  38172. int32_t V_0 = 0;
  38173. int32_t V_1 = 0;
  38174. int32_t V_2 = 0;
  38175. int32_t V_3 = 0;
  38176. int32_t V_4 = 0;
  38177. int32_t V_5 = 0;
  38178. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  38179. int32_t V_7 = 0;
  38180. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  38181. RowIntervalOperationWrapper_2_tCFD8F6ACF59A637AA7419DB770E90F8B68C810E9 V_9;
  38182. memset((&V_9), 0, sizeof(V_9));
  38183. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  38184. memset((&V_10), 0, sizeof(V_10));
  38185. RuntimeObject* V_11 = NULL;
  38186. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  38187. memset((&V_12), 0, sizeof(V_12));
  38188. Exception_t * __last_unhandled_exception = 0;
  38189. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  38190. {
  38191. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  38192. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  38193. int32_t L_1;
  38194. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  38195. V_0 = (int32_t)L_1;
  38196. int32_t L_2;
  38197. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  38198. V_1 = (int32_t)L_2;
  38199. int32_t L_3;
  38200. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  38201. V_2 = (int32_t)L_3;
  38202. int32_t L_4;
  38203. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  38204. V_3 = (int32_t)L_4;
  38205. int32_t L_5 = V_2;
  38206. int32_t L_6 = V_3;
  38207. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  38208. int32_t L_8;
  38209. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  38210. int32_t L_9;
  38211. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  38212. V_4 = (int32_t)L_9;
  38213. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  38214. int32_t L_11;
  38215. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  38216. int32_t L_12 = V_4;
  38217. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  38218. int32_t L_13;
  38219. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  38220. V_5 = (int32_t)L_13;
  38221. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  38222. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  38223. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  38224. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  38225. int32_t L_16 = V_5;
  38226. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  38227. {
  38228. goto IL_0097;
  38229. }
  38230. }
  38231. {
  38232. int32_t L_17 = V_0;
  38233. int32_t L_18 = V_1;
  38234. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  38235. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  38236. int32_t L_20 = V_2;
  38237. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  38238. RuntimeObject* L_21;
  38239. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  38240. V_11 = (RuntimeObject*)L_21;
  38241. }
  38242. IL_0066:
  38243. try
  38244. {// begin try (depth: 1)
  38245. AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C * L_22 = ___operation2;
  38246. AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C * L_23;
  38247. L_23 = (( AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C * (*) (AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C *)(AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  38248. RuntimeObject* L_24 = V_11;
  38249. NullCheck((RuntimeObject*)L_24);
  38250. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  38251. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  38252. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  38253. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  38254. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  38255. Il2CppFakeBox<AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  38256. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  38257. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  38258. *L_23 = L_27.m_Value;
  38259. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  38260. }// end try (depth: 1)
  38261. catch(Il2CppExceptionWrapper& e)
  38262. {
  38263. __last_unhandled_exception = (Exception_t *)e.ex;
  38264. goto FINALLY_008b;
  38265. }
  38266. FINALLY_008b:
  38267. {// begin finally (depth: 1)
  38268. {
  38269. RuntimeObject* L_28 = V_11;
  38270. if (!L_28)
  38271. {
  38272. goto IL_0096;
  38273. }
  38274. }
  38275. IL_008f:
  38276. {
  38277. RuntimeObject* L_29 = V_11;
  38278. NullCheck((RuntimeObject*)L_29);
  38279. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  38280. }
  38281. IL_0096:
  38282. {
  38283. IL2CPP_END_FINALLY(139)
  38284. }
  38285. }// end finally (depth: 1)
  38286. IL2CPP_CLEANUP(139)
  38287. {
  38288. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  38289. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  38290. }
  38291. IL_0097:
  38292. {
  38293. int32_t L_30 = V_3;
  38294. int32_t L_31 = V_5;
  38295. int32_t L_32;
  38296. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  38297. V_7 = (int32_t)L_32;
  38298. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  38299. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  38300. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  38301. int32_t L_35 = V_5;
  38302. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  38303. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  38304. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  38305. int32_t L_36 = V_0;
  38306. int32_t L_37 = V_1;
  38307. int32_t L_38 = V_7;
  38308. int32_t L_39 = V_2;
  38309. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  38310. AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C * L_41 = ___operation2;
  38311. RowIntervalOperationWrapper_2_tCFD8F6ACF59A637AA7419DB770E90F8B68C810E9 L_42;
  38312. memset((&L_42), 0, sizeof(L_42));
  38313. RowIntervalOperationWrapper_2__ctor_mB1C08C6E3FDFA5BA4A21C30704B7949C236252FB_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C *)(AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  38314. V_9 = (RowIntervalOperationWrapper_2_tCFD8F6ACF59A637AA7419DB770E90F8B68C810E9 )L_42;
  38315. int32_t L_43 = V_5;
  38316. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  38317. RowIntervalOperationWrapper_2_tCFD8F6ACF59A637AA7419DB770E90F8B68C810E9 L_45 = V_9;
  38318. RowIntervalOperationWrapper_2_tCFD8F6ACF59A637AA7419DB770E90F8B68C810E9 L_46 = (RowIntervalOperationWrapper_2_tCFD8F6ACF59A637AA7419DB770E90F8B68C810E9 )L_45;
  38319. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  38320. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  38321. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  38322. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  38323. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  38324. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  38325. }
  38326. IL_00dc:
  38327. {
  38328. return;
  38329. }
  38330. }
  38331. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  38332. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mE803423B23A9880EC473B34E66422BE49ED5DE04_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB * ___operation2, const RuntimeMethod* method)
  38333. {
  38334. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  38335. memset((&V_0), 0, sizeof(V_0));
  38336. {
  38337. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  38338. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  38339. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  38340. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  38341. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  38342. AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB * L_3 = ___operation2;
  38343. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB *)(AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  38344. return;
  38345. }
  38346. }
  38347. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.CubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  38348. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mB1F500277BE44F7D1F88BEC5C9EB93891FEF3C74_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB * ___operation2, const RuntimeMethod* method)
  38349. {
  38350. static bool s_Il2CppMethodInitialized;
  38351. if (!s_Il2CppMethodInitialized)
  38352. {
  38353. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  38354. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  38355. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  38356. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  38357. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  38358. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  38359. s_Il2CppMethodInitialized = true;
  38360. }
  38361. int32_t V_0 = 0;
  38362. int32_t V_1 = 0;
  38363. int32_t V_2 = 0;
  38364. int32_t V_3 = 0;
  38365. int32_t V_4 = 0;
  38366. int32_t V_5 = 0;
  38367. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  38368. int32_t V_7 = 0;
  38369. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  38370. RowIntervalOperationWrapper_2_tBAE632D9A584D943D0E8EDE47A7CED3C6995A155 V_9;
  38371. memset((&V_9), 0, sizeof(V_9));
  38372. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  38373. memset((&V_10), 0, sizeof(V_10));
  38374. RuntimeObject* V_11 = NULL;
  38375. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  38376. memset((&V_12), 0, sizeof(V_12));
  38377. Exception_t * __last_unhandled_exception = 0;
  38378. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  38379. {
  38380. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  38381. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  38382. int32_t L_1;
  38383. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  38384. V_0 = (int32_t)L_1;
  38385. int32_t L_2;
  38386. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  38387. V_1 = (int32_t)L_2;
  38388. int32_t L_3;
  38389. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  38390. V_2 = (int32_t)L_3;
  38391. int32_t L_4;
  38392. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  38393. V_3 = (int32_t)L_4;
  38394. int32_t L_5 = V_2;
  38395. int32_t L_6 = V_3;
  38396. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  38397. int32_t L_8;
  38398. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  38399. int32_t L_9;
  38400. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  38401. V_4 = (int32_t)L_9;
  38402. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  38403. int32_t L_11;
  38404. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  38405. int32_t L_12 = V_4;
  38406. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  38407. int32_t L_13;
  38408. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  38409. V_5 = (int32_t)L_13;
  38410. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  38411. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  38412. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  38413. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  38414. int32_t L_16 = V_5;
  38415. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  38416. {
  38417. goto IL_0097;
  38418. }
  38419. }
  38420. {
  38421. int32_t L_17 = V_0;
  38422. int32_t L_18 = V_1;
  38423. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  38424. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  38425. int32_t L_20 = V_2;
  38426. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  38427. RuntimeObject* L_21;
  38428. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  38429. V_11 = (RuntimeObject*)L_21;
  38430. }
  38431. IL_0066:
  38432. try
  38433. {// begin try (depth: 1)
  38434. AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB * L_22 = ___operation2;
  38435. AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB * L_23;
  38436. L_23 = (( AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB * (*) (AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB *)(AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  38437. RuntimeObject* L_24 = V_11;
  38438. NullCheck((RuntimeObject*)L_24);
  38439. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  38440. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  38441. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  38442. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  38443. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  38444. Il2CppFakeBox<AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  38445. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  38446. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  38447. *L_23 = L_27.m_Value;
  38448. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  38449. }// end try (depth: 1)
  38450. catch(Il2CppExceptionWrapper& e)
  38451. {
  38452. __last_unhandled_exception = (Exception_t *)e.ex;
  38453. goto FINALLY_008b;
  38454. }
  38455. FINALLY_008b:
  38456. {// begin finally (depth: 1)
  38457. {
  38458. RuntimeObject* L_28 = V_11;
  38459. if (!L_28)
  38460. {
  38461. goto IL_0096;
  38462. }
  38463. }
  38464. IL_008f:
  38465. {
  38466. RuntimeObject* L_29 = V_11;
  38467. NullCheck((RuntimeObject*)L_29);
  38468. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  38469. }
  38470. IL_0096:
  38471. {
  38472. IL2CPP_END_FINALLY(139)
  38473. }
  38474. }// end finally (depth: 1)
  38475. IL2CPP_CLEANUP(139)
  38476. {
  38477. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  38478. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  38479. }
  38480. IL_0097:
  38481. {
  38482. int32_t L_30 = V_3;
  38483. int32_t L_31 = V_5;
  38484. int32_t L_32;
  38485. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  38486. V_7 = (int32_t)L_32;
  38487. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  38488. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  38489. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  38490. int32_t L_35 = V_5;
  38491. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  38492. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  38493. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  38494. int32_t L_36 = V_0;
  38495. int32_t L_37 = V_1;
  38496. int32_t L_38 = V_7;
  38497. int32_t L_39 = V_2;
  38498. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  38499. AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB * L_41 = ___operation2;
  38500. RowIntervalOperationWrapper_2_tBAE632D9A584D943D0E8EDE47A7CED3C6995A155 L_42;
  38501. memset((&L_42), 0, sizeof(L_42));
  38502. RowIntervalOperationWrapper_2__ctor_m99529E2D1B8716FB3B2CB653F35B9761E7E7D1CB_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB *)(AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  38503. V_9 = (RowIntervalOperationWrapper_2_tBAE632D9A584D943D0E8EDE47A7CED3C6995A155 )L_42;
  38504. int32_t L_43 = V_5;
  38505. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  38506. RowIntervalOperationWrapper_2_tBAE632D9A584D943D0E8EDE47A7CED3C6995A155 L_45 = V_9;
  38507. RowIntervalOperationWrapper_2_tBAE632D9A584D943D0E8EDE47A7CED3C6995A155 L_46 = (RowIntervalOperationWrapper_2_tBAE632D9A584D943D0E8EDE47A7CED3C6995A155 )L_45;
  38508. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  38509. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  38510. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  38511. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  38512. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  38513. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  38514. }
  38515. IL_00dc:
  38516. {
  38517. return;
  38518. }
  38519. }
  38520. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  38521. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4C4B750DCB10E78F158A26CCBBE7A9631C061703_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B * ___operation2, const RuntimeMethod* method)
  38522. {
  38523. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  38524. memset((&V_0), 0, sizeof(V_0));
  38525. {
  38526. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  38527. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  38528. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  38529. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  38530. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  38531. AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B * L_3 = ___operation2;
  38532. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B *)(AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  38533. return;
  38534. }
  38535. }
  38536. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.LanczosResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  38537. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m5F8CB5C0CE0AF195FBEC159F5C33BF00DB589ED9_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B * ___operation2, const RuntimeMethod* method)
  38538. {
  38539. static bool s_Il2CppMethodInitialized;
  38540. if (!s_Il2CppMethodInitialized)
  38541. {
  38542. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  38543. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  38544. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  38545. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  38546. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  38547. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  38548. s_Il2CppMethodInitialized = true;
  38549. }
  38550. int32_t V_0 = 0;
  38551. int32_t V_1 = 0;
  38552. int32_t V_2 = 0;
  38553. int32_t V_3 = 0;
  38554. int32_t V_4 = 0;
  38555. int32_t V_5 = 0;
  38556. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  38557. int32_t V_7 = 0;
  38558. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  38559. RowIntervalOperationWrapper_2_tF5C0F866B5AD7090644F90E56D159FD57D87A6A6 V_9;
  38560. memset((&V_9), 0, sizeof(V_9));
  38561. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  38562. memset((&V_10), 0, sizeof(V_10));
  38563. RuntimeObject* V_11 = NULL;
  38564. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  38565. memset((&V_12), 0, sizeof(V_12));
  38566. Exception_t * __last_unhandled_exception = 0;
  38567. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  38568. {
  38569. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  38570. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  38571. int32_t L_1;
  38572. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  38573. V_0 = (int32_t)L_1;
  38574. int32_t L_2;
  38575. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  38576. V_1 = (int32_t)L_2;
  38577. int32_t L_3;
  38578. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  38579. V_2 = (int32_t)L_3;
  38580. int32_t L_4;
  38581. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  38582. V_3 = (int32_t)L_4;
  38583. int32_t L_5 = V_2;
  38584. int32_t L_6 = V_3;
  38585. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  38586. int32_t L_8;
  38587. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  38588. int32_t L_9;
  38589. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  38590. V_4 = (int32_t)L_9;
  38591. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  38592. int32_t L_11;
  38593. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  38594. int32_t L_12 = V_4;
  38595. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  38596. int32_t L_13;
  38597. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  38598. V_5 = (int32_t)L_13;
  38599. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  38600. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  38601. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  38602. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  38603. int32_t L_16 = V_5;
  38604. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  38605. {
  38606. goto IL_0097;
  38607. }
  38608. }
  38609. {
  38610. int32_t L_17 = V_0;
  38611. int32_t L_18 = V_1;
  38612. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  38613. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  38614. int32_t L_20 = V_2;
  38615. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  38616. RuntimeObject* L_21;
  38617. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  38618. V_11 = (RuntimeObject*)L_21;
  38619. }
  38620. IL_0066:
  38621. try
  38622. {// begin try (depth: 1)
  38623. AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B * L_22 = ___operation2;
  38624. AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B * L_23;
  38625. L_23 = (( AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B * (*) (AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B *)(AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  38626. RuntimeObject* L_24 = V_11;
  38627. NullCheck((RuntimeObject*)L_24);
  38628. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  38629. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  38630. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  38631. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  38632. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  38633. Il2CppFakeBox<AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  38634. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  38635. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  38636. *L_23 = L_27.m_Value;
  38637. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  38638. }// end try (depth: 1)
  38639. catch(Il2CppExceptionWrapper& e)
  38640. {
  38641. __last_unhandled_exception = (Exception_t *)e.ex;
  38642. goto FINALLY_008b;
  38643. }
  38644. FINALLY_008b:
  38645. {// begin finally (depth: 1)
  38646. {
  38647. RuntimeObject* L_28 = V_11;
  38648. if (!L_28)
  38649. {
  38650. goto IL_0096;
  38651. }
  38652. }
  38653. IL_008f:
  38654. {
  38655. RuntimeObject* L_29 = V_11;
  38656. NullCheck((RuntimeObject*)L_29);
  38657. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  38658. }
  38659. IL_0096:
  38660. {
  38661. IL2CPP_END_FINALLY(139)
  38662. }
  38663. }// end finally (depth: 1)
  38664. IL2CPP_CLEANUP(139)
  38665. {
  38666. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  38667. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  38668. }
  38669. IL_0097:
  38670. {
  38671. int32_t L_30 = V_3;
  38672. int32_t L_31 = V_5;
  38673. int32_t L_32;
  38674. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  38675. V_7 = (int32_t)L_32;
  38676. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  38677. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  38678. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  38679. int32_t L_35 = V_5;
  38680. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  38681. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  38682. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  38683. int32_t L_36 = V_0;
  38684. int32_t L_37 = V_1;
  38685. int32_t L_38 = V_7;
  38686. int32_t L_39 = V_2;
  38687. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  38688. AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B * L_41 = ___operation2;
  38689. RowIntervalOperationWrapper_2_tF5C0F866B5AD7090644F90E56D159FD57D87A6A6 L_42;
  38690. memset((&L_42), 0, sizeof(L_42));
  38691. RowIntervalOperationWrapper_2__ctor_m7C87BAD2567A8ED736F6B2C32EA4280B27E0A2FD_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B *)(AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  38692. V_9 = (RowIntervalOperationWrapper_2_tF5C0F866B5AD7090644F90E56D159FD57D87A6A6 )L_42;
  38693. int32_t L_43 = V_5;
  38694. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  38695. RowIntervalOperationWrapper_2_tF5C0F866B5AD7090644F90E56D159FD57D87A6A6 L_45 = V_9;
  38696. RowIntervalOperationWrapper_2_tF5C0F866B5AD7090644F90E56D159FD57D87A6A6 L_46 = (RowIntervalOperationWrapper_2_tF5C0F866B5AD7090644F90E56D159FD57D87A6A6 )L_45;
  38697. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  38698. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  38699. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  38700. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  38701. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  38702. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  38703. }
  38704. IL_00dc:
  38705. {
  38706. return;
  38707. }
  38708. }
  38709. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  38710. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_mBBFA11C18952F304AF71F7229855E232C0EE422C_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8 * ___operation2, const RuntimeMethod* method)
  38711. {
  38712. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  38713. memset((&V_0), 0, sizeof(V_0));
  38714. {
  38715. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  38716. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  38717. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  38718. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  38719. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  38720. AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8 * L_3 = ___operation2;
  38721. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8 *)(AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  38722. return;
  38723. }
  38724. }
  38725. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.NearestNeighborResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  38726. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m14A0481C18030ADC6A27B5C21D4CA88B74FA7B8C_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8 * ___operation2, const RuntimeMethod* method)
  38727. {
  38728. static bool s_Il2CppMethodInitialized;
  38729. if (!s_Il2CppMethodInitialized)
  38730. {
  38731. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  38732. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  38733. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  38734. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  38735. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  38736. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  38737. s_Il2CppMethodInitialized = true;
  38738. }
  38739. int32_t V_0 = 0;
  38740. int32_t V_1 = 0;
  38741. int32_t V_2 = 0;
  38742. int32_t V_3 = 0;
  38743. int32_t V_4 = 0;
  38744. int32_t V_5 = 0;
  38745. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  38746. int32_t V_7 = 0;
  38747. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  38748. RowIntervalOperationWrapper_2_t5260D5FB18AFC8CE318CB9D9C8AFC73B69EFF979 V_9;
  38749. memset((&V_9), 0, sizeof(V_9));
  38750. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  38751. memset((&V_10), 0, sizeof(V_10));
  38752. RuntimeObject* V_11 = NULL;
  38753. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  38754. memset((&V_12), 0, sizeof(V_12));
  38755. Exception_t * __last_unhandled_exception = 0;
  38756. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  38757. {
  38758. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  38759. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  38760. int32_t L_1;
  38761. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  38762. V_0 = (int32_t)L_1;
  38763. int32_t L_2;
  38764. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  38765. V_1 = (int32_t)L_2;
  38766. int32_t L_3;
  38767. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  38768. V_2 = (int32_t)L_3;
  38769. int32_t L_4;
  38770. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  38771. V_3 = (int32_t)L_4;
  38772. int32_t L_5 = V_2;
  38773. int32_t L_6 = V_3;
  38774. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  38775. int32_t L_8;
  38776. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  38777. int32_t L_9;
  38778. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  38779. V_4 = (int32_t)L_9;
  38780. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  38781. int32_t L_11;
  38782. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  38783. int32_t L_12 = V_4;
  38784. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  38785. int32_t L_13;
  38786. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  38787. V_5 = (int32_t)L_13;
  38788. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  38789. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  38790. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  38791. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  38792. int32_t L_16 = V_5;
  38793. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  38794. {
  38795. goto IL_0097;
  38796. }
  38797. }
  38798. {
  38799. int32_t L_17 = V_0;
  38800. int32_t L_18 = V_1;
  38801. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  38802. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  38803. int32_t L_20 = V_2;
  38804. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  38805. RuntimeObject* L_21;
  38806. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  38807. V_11 = (RuntimeObject*)L_21;
  38808. }
  38809. IL_0066:
  38810. try
  38811. {// begin try (depth: 1)
  38812. AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8 * L_22 = ___operation2;
  38813. AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8 * L_23;
  38814. L_23 = (( AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8 * (*) (AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8 *)(AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  38815. RuntimeObject* L_24 = V_11;
  38816. NullCheck((RuntimeObject*)L_24);
  38817. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  38818. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  38819. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  38820. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  38821. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  38822. Il2CppFakeBox<AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  38823. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  38824. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  38825. *L_23 = L_27.m_Value;
  38826. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  38827. }// end try (depth: 1)
  38828. catch(Il2CppExceptionWrapper& e)
  38829. {
  38830. __last_unhandled_exception = (Exception_t *)e.ex;
  38831. goto FINALLY_008b;
  38832. }
  38833. FINALLY_008b:
  38834. {// begin finally (depth: 1)
  38835. {
  38836. RuntimeObject* L_28 = V_11;
  38837. if (!L_28)
  38838. {
  38839. goto IL_0096;
  38840. }
  38841. }
  38842. IL_008f:
  38843. {
  38844. RuntimeObject* L_29 = V_11;
  38845. NullCheck((RuntimeObject*)L_29);
  38846. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  38847. }
  38848. IL_0096:
  38849. {
  38850. IL2CPP_END_FINALLY(139)
  38851. }
  38852. }// end finally (depth: 1)
  38853. IL2CPP_CLEANUP(139)
  38854. {
  38855. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  38856. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  38857. }
  38858. IL_0097:
  38859. {
  38860. int32_t L_30 = V_3;
  38861. int32_t L_31 = V_5;
  38862. int32_t L_32;
  38863. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  38864. V_7 = (int32_t)L_32;
  38865. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  38866. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  38867. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  38868. int32_t L_35 = V_5;
  38869. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  38870. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  38871. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  38872. int32_t L_36 = V_0;
  38873. int32_t L_37 = V_1;
  38874. int32_t L_38 = V_7;
  38875. int32_t L_39 = V_2;
  38876. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  38877. AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8 * L_41 = ___operation2;
  38878. RowIntervalOperationWrapper_2_t5260D5FB18AFC8CE318CB9D9C8AFC73B69EFF979 L_42;
  38879. memset((&L_42), 0, sizeof(L_42));
  38880. RowIntervalOperationWrapper_2__ctor_m7DF3394FA2520EAEEAFA672E62216FD581261B5F_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8 *)(AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  38881. V_9 = (RowIntervalOperationWrapper_2_t5260D5FB18AFC8CE318CB9D9C8AFC73B69EFF979 )L_42;
  38882. int32_t L_43 = V_5;
  38883. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  38884. RowIntervalOperationWrapper_2_t5260D5FB18AFC8CE318CB9D9C8AFC73B69EFF979 L_45 = V_9;
  38885. RowIntervalOperationWrapper_2_t5260D5FB18AFC8CE318CB9D9C8AFC73B69EFF979 L_46 = (RowIntervalOperationWrapper_2_t5260D5FB18AFC8CE318CB9D9C8AFC73B69EFF979 )L_45;
  38886. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  38887. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  38888. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  38889. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  38890. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  38891. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  38892. }
  38893. IL_00dc:
  38894. {
  38895. return;
  38896. }
  38897. }
  38898. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  38899. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m72D5D93B7B2B59EB9FE3BF13DB4B0E28DC447E81_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4 * ___operation2, const RuntimeMethod* method)
  38900. {
  38901. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  38902. memset((&V_0), 0, sizeof(V_0));
  38903. {
  38904. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  38905. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  38906. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  38907. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  38908. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  38909. AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4 * L_3 = ___operation2;
  38910. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4 *)(AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  38911. return;
  38912. }
  38913. }
  38914. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.TriangleResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  38915. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m04BC2384D44A61935B517A216D7905041A00325B_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4 * ___operation2, const RuntimeMethod* method)
  38916. {
  38917. static bool s_Il2CppMethodInitialized;
  38918. if (!s_Il2CppMethodInitialized)
  38919. {
  38920. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  38921. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  38922. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  38923. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  38924. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  38925. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  38926. s_Il2CppMethodInitialized = true;
  38927. }
  38928. int32_t V_0 = 0;
  38929. int32_t V_1 = 0;
  38930. int32_t V_2 = 0;
  38931. int32_t V_3 = 0;
  38932. int32_t V_4 = 0;
  38933. int32_t V_5 = 0;
  38934. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  38935. int32_t V_7 = 0;
  38936. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  38937. RowIntervalOperationWrapper_2_tF257E83E26DC70A78F942E6E3C814FC1D628EB0F V_9;
  38938. memset((&V_9), 0, sizeof(V_9));
  38939. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  38940. memset((&V_10), 0, sizeof(V_10));
  38941. RuntimeObject* V_11 = NULL;
  38942. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  38943. memset((&V_12), 0, sizeof(V_12));
  38944. Exception_t * __last_unhandled_exception = 0;
  38945. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  38946. {
  38947. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  38948. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  38949. int32_t L_1;
  38950. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  38951. V_0 = (int32_t)L_1;
  38952. int32_t L_2;
  38953. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  38954. V_1 = (int32_t)L_2;
  38955. int32_t L_3;
  38956. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  38957. V_2 = (int32_t)L_3;
  38958. int32_t L_4;
  38959. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  38960. V_3 = (int32_t)L_4;
  38961. int32_t L_5 = V_2;
  38962. int32_t L_6 = V_3;
  38963. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  38964. int32_t L_8;
  38965. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  38966. int32_t L_9;
  38967. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  38968. V_4 = (int32_t)L_9;
  38969. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  38970. int32_t L_11;
  38971. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  38972. int32_t L_12 = V_4;
  38973. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  38974. int32_t L_13;
  38975. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  38976. V_5 = (int32_t)L_13;
  38977. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  38978. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  38979. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  38980. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  38981. int32_t L_16 = V_5;
  38982. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  38983. {
  38984. goto IL_0097;
  38985. }
  38986. }
  38987. {
  38988. int32_t L_17 = V_0;
  38989. int32_t L_18 = V_1;
  38990. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  38991. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  38992. int32_t L_20 = V_2;
  38993. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  38994. RuntimeObject* L_21;
  38995. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  38996. V_11 = (RuntimeObject*)L_21;
  38997. }
  38998. IL_0066:
  38999. try
  39000. {// begin try (depth: 1)
  39001. AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4 * L_22 = ___operation2;
  39002. AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4 * L_23;
  39003. L_23 = (( AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4 * (*) (AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4 *)(AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  39004. RuntimeObject* L_24 = V_11;
  39005. NullCheck((RuntimeObject*)L_24);
  39006. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  39007. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  39008. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  39009. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  39010. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  39011. Il2CppFakeBox<AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  39012. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  39013. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  39014. *L_23 = L_27.m_Value;
  39015. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  39016. }// end try (depth: 1)
  39017. catch(Il2CppExceptionWrapper& e)
  39018. {
  39019. __last_unhandled_exception = (Exception_t *)e.ex;
  39020. goto FINALLY_008b;
  39021. }
  39022. FINALLY_008b:
  39023. {// begin finally (depth: 1)
  39024. {
  39025. RuntimeObject* L_28 = V_11;
  39026. if (!L_28)
  39027. {
  39028. goto IL_0096;
  39029. }
  39030. }
  39031. IL_008f:
  39032. {
  39033. RuntimeObject* L_29 = V_11;
  39034. NullCheck((RuntimeObject*)L_29);
  39035. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  39036. }
  39037. IL_0096:
  39038. {
  39039. IL2CPP_END_FINALLY(139)
  39040. }
  39041. }// end finally (depth: 1)
  39042. IL2CPP_CLEANUP(139)
  39043. {
  39044. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  39045. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  39046. }
  39047. IL_0097:
  39048. {
  39049. int32_t L_30 = V_3;
  39050. int32_t L_31 = V_5;
  39051. int32_t L_32;
  39052. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  39053. V_7 = (int32_t)L_32;
  39054. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  39055. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  39056. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  39057. int32_t L_35 = V_5;
  39058. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  39059. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  39060. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  39061. int32_t L_36 = V_0;
  39062. int32_t L_37 = V_1;
  39063. int32_t L_38 = V_7;
  39064. int32_t L_39 = V_2;
  39065. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  39066. AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4 * L_41 = ___operation2;
  39067. RowIntervalOperationWrapper_2_tF257E83E26DC70A78F942E6E3C814FC1D628EB0F L_42;
  39068. memset((&L_42), 0, sizeof(L_42));
  39069. RowIntervalOperationWrapper_2__ctor_m284B24007E87444513BF1002850EB1EC1247BD60_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4 *)(AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  39070. V_9 = (RowIntervalOperationWrapper_2_tF257E83E26DC70A78F942E6E3C814FC1D628EB0F )L_42;
  39071. int32_t L_43 = V_5;
  39072. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  39073. RowIntervalOperationWrapper_2_tF257E83E26DC70A78F942E6E3C814FC1D628EB0F L_45 = V_9;
  39074. RowIntervalOperationWrapper_2_tF257E83E26DC70A78F942E6E3C814FC1D628EB0F L_46 = (RowIntervalOperationWrapper_2_tF257E83E26DC70A78F942E6E3C814FC1D628EB0F )L_45;
  39075. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  39076. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  39077. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  39078. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  39079. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  39080. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  39081. }
  39082. IL_00dc:
  39083. {
  39084. return;
  39085. }
  39086. }
  39087. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  39088. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m1E773C6E5333DFB1DB945B29C5B92C852B79339B_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B * ___operation2, const RuntimeMethod* method)
  39089. {
  39090. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  39091. memset((&V_0), 0, sizeof(V_0));
  39092. {
  39093. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  39094. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  39095. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  39096. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  39097. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  39098. AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B * L_3 = ___operation2;
  39099. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B *)(AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  39100. return;
  39101. }
  39102. }
  39103. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.La32,SixLabors.ImageSharp.Processing.Processors.Transforms.WelchResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  39104. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m046D8B1A109C17C062366170B39A9250AAAAF072_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B * ___operation2, const RuntimeMethod* method)
  39105. {
  39106. static bool s_Il2CppMethodInitialized;
  39107. if (!s_Il2CppMethodInitialized)
  39108. {
  39109. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  39110. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  39111. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  39112. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  39113. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  39114. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  39115. s_Il2CppMethodInitialized = true;
  39116. }
  39117. int32_t V_0 = 0;
  39118. int32_t V_1 = 0;
  39119. int32_t V_2 = 0;
  39120. int32_t V_3 = 0;
  39121. int32_t V_4 = 0;
  39122. int32_t V_5 = 0;
  39123. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  39124. int32_t V_7 = 0;
  39125. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  39126. RowIntervalOperationWrapper_2_t054CC3BADBC8BA30701A407A17C5C917DE23D889 V_9;
  39127. memset((&V_9), 0, sizeof(V_9));
  39128. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  39129. memset((&V_10), 0, sizeof(V_10));
  39130. RuntimeObject* V_11 = NULL;
  39131. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  39132. memset((&V_12), 0, sizeof(V_12));
  39133. Exception_t * __last_unhandled_exception = 0;
  39134. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  39135. {
  39136. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  39137. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  39138. int32_t L_1;
  39139. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  39140. V_0 = (int32_t)L_1;
  39141. int32_t L_2;
  39142. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  39143. V_1 = (int32_t)L_2;
  39144. int32_t L_3;
  39145. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  39146. V_2 = (int32_t)L_3;
  39147. int32_t L_4;
  39148. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  39149. V_3 = (int32_t)L_4;
  39150. int32_t L_5 = V_2;
  39151. int32_t L_6 = V_3;
  39152. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  39153. int32_t L_8;
  39154. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  39155. int32_t L_9;
  39156. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  39157. V_4 = (int32_t)L_9;
  39158. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  39159. int32_t L_11;
  39160. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  39161. int32_t L_12 = V_4;
  39162. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  39163. int32_t L_13;
  39164. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  39165. V_5 = (int32_t)L_13;
  39166. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  39167. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  39168. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  39169. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  39170. int32_t L_16 = V_5;
  39171. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  39172. {
  39173. goto IL_0097;
  39174. }
  39175. }
  39176. {
  39177. int32_t L_17 = V_0;
  39178. int32_t L_18 = V_1;
  39179. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  39180. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  39181. int32_t L_20 = V_2;
  39182. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  39183. RuntimeObject* L_21;
  39184. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  39185. V_11 = (RuntimeObject*)L_21;
  39186. }
  39187. IL_0066:
  39188. try
  39189. {// begin try (depth: 1)
  39190. AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B * L_22 = ___operation2;
  39191. AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B * L_23;
  39192. L_23 = (( AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B * (*) (AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B *)(AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  39193. RuntimeObject* L_24 = V_11;
  39194. NullCheck((RuntimeObject*)L_24);
  39195. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  39196. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  39197. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  39198. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  39199. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  39200. Il2CppFakeBox<AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  39201. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  39202. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  39203. *L_23 = L_27.m_Value;
  39204. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  39205. }// end try (depth: 1)
  39206. catch(Il2CppExceptionWrapper& e)
  39207. {
  39208. __last_unhandled_exception = (Exception_t *)e.ex;
  39209. goto FINALLY_008b;
  39210. }
  39211. FINALLY_008b:
  39212. {// begin finally (depth: 1)
  39213. {
  39214. RuntimeObject* L_28 = V_11;
  39215. if (!L_28)
  39216. {
  39217. goto IL_0096;
  39218. }
  39219. }
  39220. IL_008f:
  39221. {
  39222. RuntimeObject* L_29 = V_11;
  39223. NullCheck((RuntimeObject*)L_29);
  39224. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  39225. }
  39226. IL_0096:
  39227. {
  39228. IL2CPP_END_FINALLY(139)
  39229. }
  39230. }// end finally (depth: 1)
  39231. IL2CPP_CLEANUP(139)
  39232. {
  39233. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  39234. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  39235. }
  39236. IL_0097:
  39237. {
  39238. int32_t L_30 = V_3;
  39239. int32_t L_31 = V_5;
  39240. int32_t L_32;
  39241. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  39242. V_7 = (int32_t)L_32;
  39243. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  39244. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  39245. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  39246. int32_t L_35 = V_5;
  39247. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  39248. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  39249. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  39250. int32_t L_36 = V_0;
  39251. int32_t L_37 = V_1;
  39252. int32_t L_38 = V_7;
  39253. int32_t L_39 = V_2;
  39254. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  39255. AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B * L_41 = ___operation2;
  39256. RowIntervalOperationWrapper_2_t054CC3BADBC8BA30701A407A17C5C917DE23D889 L_42;
  39257. memset((&L_42), 0, sizeof(L_42));
  39258. RowIntervalOperationWrapper_2__ctor_mFBB89EFD0572920CFB75DA1BA73A543FA52C0AAF_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B *)(AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  39259. V_9 = (RowIntervalOperationWrapper_2_t054CC3BADBC8BA30701A407A17C5C917DE23D889 )L_42;
  39260. int32_t L_43 = V_5;
  39261. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  39262. RowIntervalOperationWrapper_2_t054CC3BADBC8BA30701A407A17C5C917DE23D889 L_45 = V_9;
  39263. RowIntervalOperationWrapper_2_t054CC3BADBC8BA30701A407A17C5C917DE23D889 L_46 = (RowIntervalOperationWrapper_2_t054CC3BADBC8BA30701A407A17C5C917DE23D889 )L_45;
  39264. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  39265. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  39266. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  39267. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  39268. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  39269. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  39270. }
  39271. IL_00dc:
  39272. {
  39273. return;
  39274. }
  39275. }
  39276. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  39277. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m8AE03BA1DBA66E00C6EBE3DE3A380CC0BEDC78A9_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220 * ___operation2, const RuntimeMethod* method)
  39278. {
  39279. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  39280. memset((&V_0), 0, sizeof(V_0));
  39281. {
  39282. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  39283. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  39284. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  39285. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  39286. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  39287. AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220 * L_3 = ___operation2;
  39288. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220 *)(AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  39289. return;
  39290. }
  39291. }
  39292. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2,SixLabors.ImageSharp.Processing.Processors.Transforms.BicubicResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  39293. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m7E040D71E6A9CA3C44CD52603A0D0B6A0A2B1C98_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220 * ___operation2, const RuntimeMethod* method)
  39294. {
  39295. static bool s_Il2CppMethodInitialized;
  39296. if (!s_Il2CppMethodInitialized)
  39297. {
  39298. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  39299. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  39300. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  39301. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  39302. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  39303. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  39304. s_Il2CppMethodInitialized = true;
  39305. }
  39306. int32_t V_0 = 0;
  39307. int32_t V_1 = 0;
  39308. int32_t V_2 = 0;
  39309. int32_t V_3 = 0;
  39310. int32_t V_4 = 0;
  39311. int32_t V_5 = 0;
  39312. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  39313. int32_t V_7 = 0;
  39314. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  39315. RowIntervalOperationWrapper_2_t948D79F90F23BA4DA9E6B03648EC3BEE056CB5FD V_9;
  39316. memset((&V_9), 0, sizeof(V_9));
  39317. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  39318. memset((&V_10), 0, sizeof(V_10));
  39319. RuntimeObject* V_11 = NULL;
  39320. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  39321. memset((&V_12), 0, sizeof(V_12));
  39322. Exception_t * __last_unhandled_exception = 0;
  39323. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  39324. {
  39325. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  39326. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  39327. int32_t L_1;
  39328. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  39329. V_0 = (int32_t)L_1;
  39330. int32_t L_2;
  39331. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  39332. V_1 = (int32_t)L_2;
  39333. int32_t L_3;
  39334. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  39335. V_2 = (int32_t)L_3;
  39336. int32_t L_4;
  39337. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  39338. V_3 = (int32_t)L_4;
  39339. int32_t L_5 = V_2;
  39340. int32_t L_6 = V_3;
  39341. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  39342. int32_t L_8;
  39343. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  39344. int32_t L_9;
  39345. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  39346. V_4 = (int32_t)L_9;
  39347. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  39348. int32_t L_11;
  39349. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  39350. int32_t L_12 = V_4;
  39351. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  39352. int32_t L_13;
  39353. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  39354. V_5 = (int32_t)L_13;
  39355. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  39356. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  39357. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  39358. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  39359. int32_t L_16 = V_5;
  39360. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  39361. {
  39362. goto IL_0097;
  39363. }
  39364. }
  39365. {
  39366. int32_t L_17 = V_0;
  39367. int32_t L_18 = V_1;
  39368. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  39369. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  39370. int32_t L_20 = V_2;
  39371. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  39372. RuntimeObject* L_21;
  39373. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  39374. V_11 = (RuntimeObject*)L_21;
  39375. }
  39376. IL_0066:
  39377. try
  39378. {// begin try (depth: 1)
  39379. AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220 * L_22 = ___operation2;
  39380. AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220 * L_23;
  39381. L_23 = (( AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220 * (*) (AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220 *)(AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  39382. RuntimeObject* L_24 = V_11;
  39383. NullCheck((RuntimeObject*)L_24);
  39384. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  39385. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  39386. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  39387. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  39388. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  39389. Il2CppFakeBox<AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  39390. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  39391. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  39392. *L_23 = L_27.m_Value;
  39393. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  39394. }// end try (depth: 1)
  39395. catch(Il2CppExceptionWrapper& e)
  39396. {
  39397. __last_unhandled_exception = (Exception_t *)e.ex;
  39398. goto FINALLY_008b;
  39399. }
  39400. FINALLY_008b:
  39401. {// begin finally (depth: 1)
  39402. {
  39403. RuntimeObject* L_28 = V_11;
  39404. if (!L_28)
  39405. {
  39406. goto IL_0096;
  39407. }
  39408. }
  39409. IL_008f:
  39410. {
  39411. RuntimeObject* L_29 = V_11;
  39412. NullCheck((RuntimeObject*)L_29);
  39413. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  39414. }
  39415. IL_0096:
  39416. {
  39417. IL2CPP_END_FINALLY(139)
  39418. }
  39419. }// end finally (depth: 1)
  39420. IL2CPP_CLEANUP(139)
  39421. {
  39422. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  39423. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  39424. }
  39425. IL_0097:
  39426. {
  39427. int32_t L_30 = V_3;
  39428. int32_t L_31 = V_5;
  39429. int32_t L_32;
  39430. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  39431. V_7 = (int32_t)L_32;
  39432. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  39433. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  39434. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  39435. int32_t L_35 = V_5;
  39436. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  39437. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  39438. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  39439. int32_t L_36 = V_0;
  39440. int32_t L_37 = V_1;
  39441. int32_t L_38 = V_7;
  39442. int32_t L_39 = V_2;
  39443. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  39444. AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220 * L_41 = ___operation2;
  39445. RowIntervalOperationWrapper_2_t948D79F90F23BA4DA9E6B03648EC3BEE056CB5FD L_42;
  39446. memset((&L_42), 0, sizeof(L_42));
  39447. RowIntervalOperationWrapper_2__ctor_mCC89CB7032A57F24D91C23A9BA3DFEAF957B6B1E_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220 *)(AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  39448. V_9 = (RowIntervalOperationWrapper_2_t948D79F90F23BA4DA9E6B03648EC3BEE056CB5FD )L_42;
  39449. int32_t L_43 = V_5;
  39450. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  39451. RowIntervalOperationWrapper_2_t948D79F90F23BA4DA9E6B03648EC3BEE056CB5FD L_45 = V_9;
  39452. RowIntervalOperationWrapper_2_t948D79F90F23BA4DA9E6B03648EC3BEE056CB5FD L_46 = (RowIntervalOperationWrapper_2_t948D79F90F23BA4DA9E6B03648EC3BEE056CB5FD )L_45;
  39453. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  39454. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  39455. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  39456. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  39457. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  39458. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  39459. }
  39460. IL_00dc:
  39461. {
  39462. return;
  39463. }
  39464. }
  39465. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,T&)
  39466. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4339ACF24F0049761E2693462BA642C8AE14BF46_gshared (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle1, AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302 * ___operation2, const RuntimeMethod* method)
  39467. {
  39468. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 V_0;
  39469. memset((&V_0), 0, sizeof(V_0));
  39470. {
  39471. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  39472. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 L_1;
  39473. L_1 = ParallelExecutionSettings_FromConfiguration_m4FE0292484E409E8145F50F58F94638DC90AA9F7((Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_0, /*hidden argument*/NULL);
  39474. V_0 = (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 )L_1;
  39475. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_2 = ___rectangle1;
  39476. AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302 * L_3 = ___operation2;
  39477. (( void (*) (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *, AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_2, (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(&V_0), (AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302 *)(AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0));
  39478. return;
  39479. }
  39480. }
  39481. // System.Void SixLabors.ImageSharp.Advanced.ParallelRowIterator::IterateRowIntervals<SixLabors.ImageSharp.Processing.Processors.Transforms.AffineTransformProcessor`1/AffineOperation`1<SixLabors.ImageSharp.PixelFormats.NormalizedByte2,SixLabors.ImageSharp.Processing.Processors.Transforms.BoxResampler>,System.Numerics.Vector4>(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Advanced.ParallelExecutionSettings&,T&)
  39482. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelRowIterator_IterateRowIntervals_TisAffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4986519B8D4EC8DC082605FAAD0627574D6A1DE1_gshared (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___rectangle0, ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * ___parallelSettings1, AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302 * ___operation2, const RuntimeMethod* method)
  39483. {
  39484. static bool s_Il2CppMethodInitialized;
  39485. if (!s_Il2CppMethodInitialized)
  39486. {
  39487. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  39488. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  39489. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var);
  39490. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  39491. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  39492. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  39493. s_Il2CppMethodInitialized = true;
  39494. }
  39495. int32_t V_0 = 0;
  39496. int32_t V_1 = 0;
  39497. int32_t V_2 = 0;
  39498. int32_t V_3 = 0;
  39499. int32_t V_4 = 0;
  39500. int32_t V_5 = 0;
  39501. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * V_6 = NULL;
  39502. int32_t V_7 = 0;
  39503. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * V_8 = NULL;
  39504. RowIntervalOperationWrapper_2_t6DAF9BF93D36A9B9C14C576963B2DCECF9F4403A V_9;
  39505. memset((&V_9), 0, sizeof(V_9));
  39506. RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 V_10;
  39507. memset((&V_10), 0, sizeof(V_10));
  39508. RuntimeObject* V_11 = NULL;
  39509. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_12;
  39510. memset((&V_12), 0, sizeof(V_12));
  39511. Exception_t * __last_unhandled_exception = 0;
  39512. il2cpp::utils::ExceptionSupportStack<int32_t, 1> __leave_targets;
  39513. {
  39514. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___rectangle0;
  39515. ParallelRowIterator_ValidateRectangle_mFB351B9EB8A7DF48AE9347B44B75623FC16198CE((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_0, /*hidden argument*/NULL);
  39516. int32_t L_1;
  39517. L_1 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  39518. V_0 = (int32_t)L_1;
  39519. int32_t L_2;
  39520. L_2 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  39521. V_1 = (int32_t)L_2;
  39522. int32_t L_3;
  39523. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  39524. V_2 = (int32_t)L_3;
  39525. int32_t L_4;
  39526. L_4 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___rectangle0), /*hidden argument*/NULL);
  39527. V_3 = (int32_t)L_4;
  39528. int32_t L_5 = V_2;
  39529. int32_t L_6 = V_3;
  39530. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_7 = ___parallelSettings1;
  39531. int32_t L_8;
  39532. L_8 = ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_7, /*hidden argument*/NULL);
  39533. int32_t L_9;
  39534. L_9 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)L_6)), (int32_t)L_8, /*hidden argument*/NULL);
  39535. V_4 = (int32_t)L_9;
  39536. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_10 = ___parallelSettings1;
  39537. int32_t L_11;
  39538. L_11 = ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_10, /*hidden argument*/NULL);
  39539. int32_t L_12 = V_4;
  39540. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  39541. int32_t L_13;
  39542. L_13 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)L_11, (int32_t)L_12, /*hidden argument*/NULL);
  39543. V_5 = (int32_t)L_13;
  39544. ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * L_14 = ___parallelSettings1;
  39545. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_15;
  39546. L_15 = ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline((ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)(ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 *)L_14, /*hidden argument*/NULL);
  39547. V_6 = (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_15;
  39548. int32_t L_16 = V_5;
  39549. if ((!(((uint32_t)L_16) == ((uint32_t)1))))
  39550. {
  39551. goto IL_0097;
  39552. }
  39553. }
  39554. {
  39555. int32_t L_17 = V_0;
  39556. int32_t L_18 = V_1;
  39557. RowInterval__ctor_m05BC918DF7F68DB45DA61CAF41862E1A80FF7C46((RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (int32_t)L_17, (int32_t)L_18, /*hidden argument*/NULL);
  39558. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_19 = V_6;
  39559. int32_t L_20 = V_2;
  39560. NullCheck((MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19);
  39561. RuntimeObject* L_21;
  39562. L_21 = GenericVirtualFuncInvoker2< RuntimeObject*, int32_t, int32_t >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_19, (int32_t)L_20, (int32_t)0);
  39563. V_11 = (RuntimeObject*)L_21;
  39564. }
  39565. IL_0066:
  39566. try
  39567. {// begin try (depth: 1)
  39568. AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302 * L_22 = ___operation2;
  39569. AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302 * L_23;
  39570. L_23 = (( AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302 * (*) (AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)((AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302 *)(AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302 *)L_22, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  39571. RuntimeObject* L_24 = V_11;
  39572. NullCheck((RuntimeObject*)L_24);
  39573. Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_25;
  39574. L_25 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Numerics.Vector4>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_24);
  39575. V_12 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_25;
  39576. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  39577. L_26 = Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_inline((Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 *)(&V_12), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3));
  39578. Il2CppFakeBox<AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302 > L_27(IL2CPP_RGCTX_DATA(method->rgctx_data, 4), L_23);
  39579. const VirtualInvokeData& il2cpp_virtual_invoke_data__132 = il2cpp_codegen_get_interface_invoke_data(0, (&L_27), IL2CPP_RGCTX_DATA(method->rgctx_data, 5));
  39580. (( void (*) (RuntimeObject*, RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))il2cpp_virtual_invoke_data__132.methodPtr)((RuntimeObject*)(&L_27), (RowInterval_t13F7C69FCA30EB33959A9736BAB207CB35C065C9 *)(&V_10), (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26, /*hidden argument*/il2cpp_virtual_invoke_data__132.method);
  39581. *L_23 = L_27.m_Value;
  39582. IL2CPP_LEAVE(0xDC, FINALLY_008b);
  39583. }// end try (depth: 1)
  39584. catch(Il2CppExceptionWrapper& e)
  39585. {
  39586. __last_unhandled_exception = (Exception_t *)e.ex;
  39587. goto FINALLY_008b;
  39588. }
  39589. FINALLY_008b:
  39590. {// begin finally (depth: 1)
  39591. {
  39592. RuntimeObject* L_28 = V_11;
  39593. if (!L_28)
  39594. {
  39595. goto IL_0096;
  39596. }
  39597. }
  39598. IL_008f:
  39599. {
  39600. RuntimeObject* L_29 = V_11;
  39601. NullCheck((RuntimeObject*)L_29);
  39602. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_29);
  39603. }
  39604. IL_0096:
  39605. {
  39606. IL2CPP_END_FINALLY(139)
  39607. }
  39608. }// end finally (depth: 1)
  39609. IL2CPP_CLEANUP(139)
  39610. {
  39611. IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *)
  39612. IL2CPP_JUMP_TBL(0xDC, IL_00dc)
  39613. }
  39614. IL_0097:
  39615. {
  39616. int32_t L_30 = V_3;
  39617. int32_t L_31 = V_5;
  39618. int32_t L_32;
  39619. L_32 = ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline((int32_t)L_30, (int32_t)L_31, /*hidden argument*/NULL);
  39620. V_7 = (int32_t)L_32;
  39621. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_33 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)il2cpp_codegen_object_new(ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C_il2cpp_TypeInfo_var);
  39622. ParallelOptions__ctor_mF1F7F521D2BB1255A33677EAF6ED3FADBF156DA2(L_33, /*hidden argument*/NULL);
  39623. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_34 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_33;
  39624. int32_t L_35 = V_5;
  39625. NullCheck((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34);
  39626. ParallelOptions_set_MaxDegreeOfParallelism_mF39A47BFE485D2775642F467201DE7D01614F4D5((ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34, (int32_t)L_35, /*hidden argument*/NULL);
  39627. V_8 = (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_34;
  39628. int32_t L_36 = V_0;
  39629. int32_t L_37 = V_1;
  39630. int32_t L_38 = V_7;
  39631. int32_t L_39 = V_2;
  39632. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_40 = V_6;
  39633. AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302 * L_41 = ___operation2;
  39634. RowIntervalOperationWrapper_2_t6DAF9BF93D36A9B9C14C576963B2DCECF9F4403A L_42;
  39635. memset((&L_42), 0, sizeof(L_42));
  39636. RowIntervalOperationWrapper_2__ctor_m6DD0696D98227913A7F8B74B9ED685EF61434F3E_inline((&L_42), (int32_t)L_36, (int32_t)L_37, (int32_t)L_38, (int32_t)L_39, (MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 *)L_40, (AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302 *)(AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 8));
  39637. V_9 = (RowIntervalOperationWrapper_2_t6DAF9BF93D36A9B9C14C576963B2DCECF9F4403A )L_42;
  39638. int32_t L_43 = V_5;
  39639. ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C * L_44 = V_8;
  39640. RowIntervalOperationWrapper_2_t6DAF9BF93D36A9B9C14C576963B2DCECF9F4403A L_45 = V_9;
  39641. RowIntervalOperationWrapper_2_t6DAF9BF93D36A9B9C14C576963B2DCECF9F4403A L_46 = (RowIntervalOperationWrapper_2_t6DAF9BF93D36A9B9C14C576963B2DCECF9F4403A )L_45;
  39642. RuntimeObject * L_47 = Box(IL2CPP_RGCTX_DATA(method->rgctx_data, 7), &L_46);
  39643. Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B * L_48 = (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)il2cpp_codegen_object_new(Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B_il2cpp_TypeInfo_var);
  39644. Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F(L_48, (RuntimeObject *)L_47, (intptr_t)((intptr_t)IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)), /*hidden argument*/Action_1__ctor_mC14E24B188C6C29726CFCBC0E98734C95A1F6F7F_RuntimeMethod_var);
  39645. IL2CPP_RUNTIME_CLASS_INIT(Parallel_tB59282E278156AA32B2BACBD33B31FD4C9922646_il2cpp_TypeInfo_var);
  39646. ParallelLoopResult_t23A783309EEC5F5EE29FFA083DD242DF6E2613D3 L_49;
  39647. L_49 = Parallel_For_mE1857C70A16F29BDDB82D5BBD13569FE97488B7B((int32_t)0, (int32_t)L_43, (ParallelOptions_t905EF4040A9B5D5AAA68ACAA49E27208B149244C *)L_44, (Action_1_t080BA8EFA9616A494EBB4DD352BFEF943792E05B *)L_48, /*hidden argument*/NULL);
  39648. }
  39649. IL_00dc:
  39650. {
  39651. return;
  39652. }
  39653. }
  39654. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method)
  39655. {
  39656. {
  39657. int32_t L_0;
  39658. L_0 = Rectangle_get_Y_mF4D8771866F09FA2293DD27C9208DF7CB0A9A332_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this, /*hidden argument*/NULL);
  39659. int32_t L_1;
  39660. L_1 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this, /*hidden argument*/NULL);
  39661. return ((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1));
  39662. }
  39663. }
  39664. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method)
  39665. {
  39666. {
  39667. int32_t L_0 = __this->get_U3CWidthU3Ek__BackingField_3();
  39668. return L_0;
  39669. }
  39670. }
  39671. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method)
  39672. {
  39673. {
  39674. int32_t L_0 = __this->get_U3CHeightU3Ek__BackingField_4();
  39675. return L_0;
  39676. }
  39677. }
  39678. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ParallelExecutionSettings_get_MinimumPixelsProcessedPerTask_m00A0FF1AA9BD2E19662F117D6C1B2037FCBBC8A2_inline (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * __this, const RuntimeMethod* method)
  39679. {
  39680. {
  39681. int32_t L_0 = __this->get_U3CMinimumPixelsProcessedPerTaskU3Ek__BackingField_2();
  39682. return L_0;
  39683. }
  39684. }
  39685. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ParallelRowIterator_DivideCeil_m840420B98E174AA56550555D636AC27221A082B2_inline (int32_t ___dividend0, int32_t ___divisor1, const RuntimeMethod* method)
  39686. {
  39687. {
  39688. int32_t L_0 = ___dividend0;
  39689. int32_t L_1 = ___divisor1;
  39690. return ((int32_t)il2cpp_codegen_add((int32_t)1, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1))/(int32_t)L_1))));
  39691. }
  39692. }
  39693. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ParallelExecutionSettings_get_MaxDegreeOfParallelism_m48A43B93F4498DE527DB153B8B32E4EFF3A95BC6_inline (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * __this, const RuntimeMethod* method)
  39694. {
  39695. {
  39696. int32_t L_0 = __this->get_U3CMaxDegreeOfParallelismU3Ek__BackingField_1();
  39697. return L_0;
  39698. }
  39699. }
  39700. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ParallelExecutionSettings_get_MemoryAllocator_m046296ED826736FB2EAB116438CBEF0AEC50E91B_inline (ParallelExecutionSettings_t0D2A5148FE8D2D1B609C77817AED46E05243BD22 * __this, const RuntimeMethod* method)
  39701. {
  39702. {
  39703. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_0 = __this->get_U3CMemoryAllocatorU3Ek__BackingField_0();
  39704. return L_0;
  39705. }
  39706. }
  39707. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Memory_1_get_Span_m8B8390ACE70513AA4C730EE19E88E43C97ECCD5A_gshared_inline (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 * __this, const RuntimeMethod* method)
  39708. {
  39709. static bool s_Il2CppMethodInitialized;
  39710. if (!s_Il2CppMethodInitialized)
  39711. {
  39712. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  39713. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  39714. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  39715. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  39716. s_Il2CppMethodInitialized = true;
  39717. }
  39718. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0;
  39719. memset((&V_0), 0, sizeof(V_0));
  39720. String_t* V_1 = NULL;
  39721. {
  39722. int32_t L_0 = (int32_t)__this->get__index_1();
  39723. if ((((int32_t)L_0) >= ((int32_t)0)))
  39724. {
  39725. goto IL_0034;
  39726. }
  39727. }
  39728. {
  39729. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  39730. NullCheck((MemoryManager_1_tA9892C969C738FE1A224F19BB86F0A9B23CEF555 *)((MemoryManager_1_tA9892C969C738FE1A224F19BB86F0A9B23CEF555 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  39731. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2;
  39732. L_2 = VirtualFuncInvoker0< Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<System.Numerics.Vector4>::GetSpan() */, (MemoryManager_1_tA9892C969C738FE1A224F19BB86F0A9B23CEF555 *)((MemoryManager_1_tA9892C969C738FE1A224F19BB86F0A9B23CEF555 *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  39733. V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2;
  39734. int32_t L_3 = (int32_t)__this->get__index_1();
  39735. int32_t L_4 = (int32_t)__this->get__length_2();
  39736. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_5;
  39737. L_5 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&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));
  39738. return (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_5;
  39739. }
  39740. IL_0034:
  39741. {
  39742. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  39743. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  39744. Type_t * L_7;
  39745. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  39746. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  39747. Type_t * L_9;
  39748. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  39749. bool L_10;
  39750. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  39751. if (!L_10)
  39752. {
  39753. goto IL_0089;
  39754. }
  39755. }
  39756. {
  39757. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  39758. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  39759. V_1 = (String_t*)L_12;
  39760. if (!L_12)
  39761. {
  39762. goto IL_0089;
  39763. }
  39764. }
  39765. {
  39766. String_t* L_13 = V_1;
  39767. Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * L_14;
  39768. L_14 = (( Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * (*) (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));
  39769. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  39770. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  39771. String_t* L_16 = V_1;
  39772. NullCheck((String_t*)L_16);
  39773. int32_t L_17;
  39774. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  39775. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_18;
  39776. memset((&L_18), 0, sizeof(L_18));
  39777. Span_1__ctor_m4800A06F5A4DD54FCAC245DD6690711520A10993_inline((&L_18), (Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  39778. V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_18;
  39779. int32_t L_19 = (int32_t)__this->get__index_1();
  39780. int32_t L_20 = (int32_t)__this->get__length_2();
  39781. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_21;
  39782. L_21 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  39783. return (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_21;
  39784. }
  39785. IL_0089:
  39786. {
  39787. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  39788. if (!L_22)
  39789. {
  39790. goto IL_00b4;
  39791. }
  39792. }
  39793. {
  39794. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  39795. int32_t L_24 = (int32_t)__this->get__index_1();
  39796. int32_t L_25 = (int32_t)__this->get__length_2();
  39797. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_26;
  39798. memset((&L_26), 0, sizeof(L_26));
  39799. Span_1__ctor_m3C7046C5C0158088725A0E868965BE65DEAC6988_inline((&L_26), (Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F*)((Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F*)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));
  39800. return (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_26;
  39801. }
  39802. IL_00b4:
  39803. {
  39804. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ));
  39805. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_27 = V_0;
  39806. return (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_27;
  39807. }
  39808. }
  39809. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m5EFA03BE0F85B8E53092FFEA49F5457FB6040B72_gshared_inline (RowIntervalOperationWrapper_2_t2D636329E4DE5743843E6AFB9FAF2FBC31F898A6 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D * ___operation5, const RuntimeMethod* method)
  39810. {
  39811. {
  39812. int32_t L_0 = ___minY0;
  39813. __this->set_minY_0(L_0);
  39814. int32_t L_1 = ___maxY1;
  39815. __this->set_maxY_1(L_1);
  39816. int32_t L_2 = ___stepY2;
  39817. __this->set_stepY_2(L_2);
  39818. int32_t L_3 = ___width3;
  39819. __this->set_width_3(L_3);
  39820. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  39821. __this->set_allocator_4(L_4);
  39822. AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D * L_5 = ___operation5;
  39823. AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D L_6 = (*(AffineOperation_1_tA5A7BA54615F14100A81BE7416F5CFFFE426A43D *)L_5);
  39824. __this->set_operation_5(L_6);
  39825. return;
  39826. }
  39827. }
  39828. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m5F53114654319C85C289D75DF1DE4B9E4B9CB45A_gshared_inline (RowIntervalOperationWrapper_2_tE319D1408C4269557A29822283AC31048CB425E3 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C * ___operation5, const RuntimeMethod* method)
  39829. {
  39830. {
  39831. int32_t L_0 = ___minY0;
  39832. __this->set_minY_0(L_0);
  39833. int32_t L_1 = ___maxY1;
  39834. __this->set_maxY_1(L_1);
  39835. int32_t L_2 = ___stepY2;
  39836. __this->set_stepY_2(L_2);
  39837. int32_t L_3 = ___width3;
  39838. __this->set_width_3(L_3);
  39839. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  39840. __this->set_allocator_4(L_4);
  39841. AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C * L_5 = ___operation5;
  39842. AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C L_6 = (*(AffineOperation_1_tB7B79459D9F8AB301D27AF167A60F13AD157BF7C *)L_5);
  39843. __this->set_operation_5(L_6);
  39844. return;
  39845. }
  39846. }
  39847. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m619B3E5E4DBC31984D1CBBF927F0DB14F0509C51_gshared_inline (RowIntervalOperationWrapper_2_tBB5EA1D986ED757DA3741AA2DF9AB4CC44919C3E * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7 * ___operation5, const RuntimeMethod* method)
  39848. {
  39849. {
  39850. int32_t L_0 = ___minY0;
  39851. __this->set_minY_0(L_0);
  39852. int32_t L_1 = ___maxY1;
  39853. __this->set_maxY_1(L_1);
  39854. int32_t L_2 = ___stepY2;
  39855. __this->set_stepY_2(L_2);
  39856. int32_t L_3 = ___width3;
  39857. __this->set_width_3(L_3);
  39858. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  39859. __this->set_allocator_4(L_4);
  39860. AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7 * L_5 = ___operation5;
  39861. AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7 L_6 = (*(AffineOperation_1_tE67D4FEEB342A5DF05A6D5CAF31E7BDB0D8152B7 *)L_5);
  39862. __this->set_operation_5(L_6);
  39863. return;
  39864. }
  39865. }
  39866. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m20CF1B9A82C942F13A22490D4E15758EDBAC81F8_gshared_inline (RowIntervalOperationWrapper_2_tC855FF92BDC487BEAB532D25EBA868327288BC5D * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53 * ___operation5, const RuntimeMethod* method)
  39867. {
  39868. {
  39869. int32_t L_0 = ___minY0;
  39870. __this->set_minY_0(L_0);
  39871. int32_t L_1 = ___maxY1;
  39872. __this->set_maxY_1(L_1);
  39873. int32_t L_2 = ___stepY2;
  39874. __this->set_stepY_2(L_2);
  39875. int32_t L_3 = ___width3;
  39876. __this->set_width_3(L_3);
  39877. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  39878. __this->set_allocator_4(L_4);
  39879. AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53 * L_5 = ___operation5;
  39880. AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53 L_6 = (*(AffineOperation_1_t9168FD806E70EC325C1C6A1B2C1334E4C4F91E53 *)L_5);
  39881. __this->set_operation_5(L_6);
  39882. return;
  39883. }
  39884. }
  39885. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m4D8F4A343497123C6934F6DDADD5F0DDA04055BA_gshared_inline (RowIntervalOperationWrapper_2_t5B26388212796D6921A64CFC5A724ABDD687DB5F * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84 * ___operation5, const RuntimeMethod* method)
  39886. {
  39887. {
  39888. int32_t L_0 = ___minY0;
  39889. __this->set_minY_0(L_0);
  39890. int32_t L_1 = ___maxY1;
  39891. __this->set_maxY_1(L_1);
  39892. int32_t L_2 = ___stepY2;
  39893. __this->set_stepY_2(L_2);
  39894. int32_t L_3 = ___width3;
  39895. __this->set_width_3(L_3);
  39896. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  39897. __this->set_allocator_4(L_4);
  39898. AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84 * L_5 = ___operation5;
  39899. AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84 L_6 = (*(AffineOperation_1_t90C67BF1DF488D5F0AD69F0FAB80CBA430E58D84 *)L_5);
  39900. __this->set_operation_5(L_6);
  39901. return;
  39902. }
  39903. }
  39904. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m7CD0FD524EDF4D70D45C4A3C9FE17D9645AA3464_gshared_inline (RowIntervalOperationWrapper_2_tE33367FC204420B255F2EFCC9AD8B0BABE90B4EA * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E * ___operation5, const RuntimeMethod* method)
  39905. {
  39906. {
  39907. int32_t L_0 = ___minY0;
  39908. __this->set_minY_0(L_0);
  39909. int32_t L_1 = ___maxY1;
  39910. __this->set_maxY_1(L_1);
  39911. int32_t L_2 = ___stepY2;
  39912. __this->set_stepY_2(L_2);
  39913. int32_t L_3 = ___width3;
  39914. __this->set_width_3(L_3);
  39915. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  39916. __this->set_allocator_4(L_4);
  39917. AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E * L_5 = ___operation5;
  39918. AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E L_6 = (*(AffineOperation_1_t2ADDEE22725346F942E1156DB61091365BCD313E *)L_5);
  39919. __this->set_operation_5(L_6);
  39920. return;
  39921. }
  39922. }
  39923. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mEF30F476DC2A8D32CF04F1BD270F6F3EC8DB9153_gshared_inline (RowIntervalOperationWrapper_2_t63DC86FBABE590BFC6B2D84C21B144ED3DF7DF11 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453 * ___operation5, const RuntimeMethod* method)
  39924. {
  39925. {
  39926. int32_t L_0 = ___minY0;
  39927. __this->set_minY_0(L_0);
  39928. int32_t L_1 = ___maxY1;
  39929. __this->set_maxY_1(L_1);
  39930. int32_t L_2 = ___stepY2;
  39931. __this->set_stepY_2(L_2);
  39932. int32_t L_3 = ___width3;
  39933. __this->set_width_3(L_3);
  39934. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  39935. __this->set_allocator_4(L_4);
  39936. AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453 * L_5 = ___operation5;
  39937. AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453 L_6 = (*(AffineOperation_1_tD86E6702FC86D34942CE2919527B05639AE9E453 *)L_5);
  39938. __this->set_operation_5(L_6);
  39939. return;
  39940. }
  39941. }
  39942. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m71C79F98FA4382864814B258DE41B8A22C2835E2_gshared_inline (RowIntervalOperationWrapper_2_t12C119A330D65D5537E5679FA405825405BF0207 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01 * ___operation5, const RuntimeMethod* method)
  39943. {
  39944. {
  39945. int32_t L_0 = ___minY0;
  39946. __this->set_minY_0(L_0);
  39947. int32_t L_1 = ___maxY1;
  39948. __this->set_maxY_1(L_1);
  39949. int32_t L_2 = ___stepY2;
  39950. __this->set_stepY_2(L_2);
  39951. int32_t L_3 = ___width3;
  39952. __this->set_width_3(L_3);
  39953. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  39954. __this->set_allocator_4(L_4);
  39955. AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01 * L_5 = ___operation5;
  39956. AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01 L_6 = (*(AffineOperation_1_tF968D3838FDD36D22200E41939FB13DB74630B01 *)L_5);
  39957. __this->set_operation_5(L_6);
  39958. return;
  39959. }
  39960. }
  39961. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mDD24575C191270A451A3D178BEFE09164F99F10B_gshared_inline (RowIntervalOperationWrapper_2_t9045F488FF3195D7DAB81FE976EDD4B0E1B47663 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5 * ___operation5, const RuntimeMethod* method)
  39962. {
  39963. {
  39964. int32_t L_0 = ___minY0;
  39965. __this->set_minY_0(L_0);
  39966. int32_t L_1 = ___maxY1;
  39967. __this->set_maxY_1(L_1);
  39968. int32_t L_2 = ___stepY2;
  39969. __this->set_stepY_2(L_2);
  39970. int32_t L_3 = ___width3;
  39971. __this->set_width_3(L_3);
  39972. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  39973. __this->set_allocator_4(L_4);
  39974. AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5 * L_5 = ___operation5;
  39975. AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5 L_6 = (*(AffineOperation_1_t8E59EC4792FC654A7F0D767A1EAF248F2F22F7B5 *)L_5);
  39976. __this->set_operation_5(L_6);
  39977. return;
  39978. }
  39979. }
  39980. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m2F154C1B5C4B944DE75C386D135948D9D2AF4944_gshared_inline (RowIntervalOperationWrapper_2_t9DA1D351FC798C01AC76C0122CDB32B56BC61B84 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595 * ___operation5, const RuntimeMethod* method)
  39981. {
  39982. {
  39983. int32_t L_0 = ___minY0;
  39984. __this->set_minY_0(L_0);
  39985. int32_t L_1 = ___maxY1;
  39986. __this->set_maxY_1(L_1);
  39987. int32_t L_2 = ___stepY2;
  39988. __this->set_stepY_2(L_2);
  39989. int32_t L_3 = ___width3;
  39990. __this->set_width_3(L_3);
  39991. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  39992. __this->set_allocator_4(L_4);
  39993. AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595 * L_5 = ___operation5;
  39994. AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595 L_6 = (*(AffineOperation_1_tB3A7D023390344DAFE7C2655F751F0E2272B3595 *)L_5);
  39995. __this->set_operation_5(L_6);
  39996. return;
  39997. }
  39998. }
  39999. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mCCA0661A4110589D6F20C666B06FC7260C237F1C_gshared_inline (RowIntervalOperationWrapper_2_t526B3BF8E37EC39ED38AE2ECF6FAD1DE6AC455BD * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F * ___operation5, const RuntimeMethod* method)
  40000. {
  40001. {
  40002. int32_t L_0 = ___minY0;
  40003. __this->set_minY_0(L_0);
  40004. int32_t L_1 = ___maxY1;
  40005. __this->set_maxY_1(L_1);
  40006. int32_t L_2 = ___stepY2;
  40007. __this->set_stepY_2(L_2);
  40008. int32_t L_3 = ___width3;
  40009. __this->set_width_3(L_3);
  40010. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40011. __this->set_allocator_4(L_4);
  40012. AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F * L_5 = ___operation5;
  40013. AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F L_6 = (*(AffineOperation_1_t8C0EFF4885558F7CEE9268BB28B850F9EE41FF9F *)L_5);
  40014. __this->set_operation_5(L_6);
  40015. return;
  40016. }
  40017. }
  40018. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m39CBBBC922D8F5E6708252C2A87A6E24C826B9DE_gshared_inline (RowIntervalOperationWrapper_2_t98747596B45AD4F9057C992BBF7C04A278516B95 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8 * ___operation5, const RuntimeMethod* method)
  40019. {
  40020. {
  40021. int32_t L_0 = ___minY0;
  40022. __this->set_minY_0(L_0);
  40023. int32_t L_1 = ___maxY1;
  40024. __this->set_maxY_1(L_1);
  40025. int32_t L_2 = ___stepY2;
  40026. __this->set_stepY_2(L_2);
  40027. int32_t L_3 = ___width3;
  40028. __this->set_width_3(L_3);
  40029. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40030. __this->set_allocator_4(L_4);
  40031. AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8 * L_5 = ___operation5;
  40032. AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8 L_6 = (*(AffineOperation_1_t8174889696DDB449875FDAA117344889106877B8 *)L_5);
  40033. __this->set_operation_5(L_6);
  40034. return;
  40035. }
  40036. }
  40037. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mF9E639BFE670F222FA5895D63E1B6D330A6C06FB_gshared_inline (RowIntervalOperationWrapper_2_t9BC8096BC09F9A19289962B691259D0451E91D6C * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98 * ___operation5, const RuntimeMethod* method)
  40038. {
  40039. {
  40040. int32_t L_0 = ___minY0;
  40041. __this->set_minY_0(L_0);
  40042. int32_t L_1 = ___maxY1;
  40043. __this->set_maxY_1(L_1);
  40044. int32_t L_2 = ___stepY2;
  40045. __this->set_stepY_2(L_2);
  40046. int32_t L_3 = ___width3;
  40047. __this->set_width_3(L_3);
  40048. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40049. __this->set_allocator_4(L_4);
  40050. AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98 * L_5 = ___operation5;
  40051. AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98 L_6 = (*(AffineOperation_1_tAA1C96A5EAB901802F62D9E216E6C279B8B8EA98 *)L_5);
  40052. __this->set_operation_5(L_6);
  40053. return;
  40054. }
  40055. }
  40056. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mFC9B3BBA502F2EC2B42F12E40B8EE0A054A9F0EC_gshared_inline (RowIntervalOperationWrapper_2_t03C26882A2C072F8AA5212FC730470B0190B9137 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53 * ___operation5, const RuntimeMethod* method)
  40057. {
  40058. {
  40059. int32_t L_0 = ___minY0;
  40060. __this->set_minY_0(L_0);
  40061. int32_t L_1 = ___maxY1;
  40062. __this->set_maxY_1(L_1);
  40063. int32_t L_2 = ___stepY2;
  40064. __this->set_stepY_2(L_2);
  40065. int32_t L_3 = ___width3;
  40066. __this->set_width_3(L_3);
  40067. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40068. __this->set_allocator_4(L_4);
  40069. AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53 * L_5 = ___operation5;
  40070. AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53 L_6 = (*(AffineOperation_1_t900029208E09B18B1F6ED84223A160359C11CA53 *)L_5);
  40071. __this->set_operation_5(L_6);
  40072. return;
  40073. }
  40074. }
  40075. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mA728F24680ACA30783A99850CE8F09EF30F5CD4E_gshared_inline (RowIntervalOperationWrapper_2_t21DA928AF39B8C3775DDC700A16F5D240A98AA07 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB * ___operation5, const RuntimeMethod* method)
  40076. {
  40077. {
  40078. int32_t L_0 = ___minY0;
  40079. __this->set_minY_0(L_0);
  40080. int32_t L_1 = ___maxY1;
  40081. __this->set_maxY_1(L_1);
  40082. int32_t L_2 = ___stepY2;
  40083. __this->set_stepY_2(L_2);
  40084. int32_t L_3 = ___width3;
  40085. __this->set_width_3(L_3);
  40086. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40087. __this->set_allocator_4(L_4);
  40088. AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB * L_5 = ___operation5;
  40089. AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB L_6 = (*(AffineOperation_1_t10144DC808A4E97CE5F43C64BE1D4C6E21730FDB *)L_5);
  40090. __this->set_operation_5(L_6);
  40091. return;
  40092. }
  40093. }
  40094. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m8D3D8B6855C1078FB82142E51795B68F32C9C5E0_gshared_inline (RowIntervalOperationWrapper_2_t5D86109F9979837DC3283F715497CE50FD3DD342 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091 * ___operation5, const RuntimeMethod* method)
  40095. {
  40096. {
  40097. int32_t L_0 = ___minY0;
  40098. __this->set_minY_0(L_0);
  40099. int32_t L_1 = ___maxY1;
  40100. __this->set_maxY_1(L_1);
  40101. int32_t L_2 = ___stepY2;
  40102. __this->set_stepY_2(L_2);
  40103. int32_t L_3 = ___width3;
  40104. __this->set_width_3(L_3);
  40105. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40106. __this->set_allocator_4(L_4);
  40107. AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091 * L_5 = ___operation5;
  40108. AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091 L_6 = (*(AffineOperation_1_tF6E03CD8792469DDA7B059A7D36FF4B363BDE091 *)L_5);
  40109. __this->set_operation_5(L_6);
  40110. return;
  40111. }
  40112. }
  40113. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mDF6F3B3C18E5CAB9EBBE657A1751CC43E41515BD_gshared_inline (RowIntervalOperationWrapper_2_tAC589850D1E827E3FB692A3B12122D12263DEDB1 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC * ___operation5, const RuntimeMethod* method)
  40114. {
  40115. {
  40116. int32_t L_0 = ___minY0;
  40117. __this->set_minY_0(L_0);
  40118. int32_t L_1 = ___maxY1;
  40119. __this->set_maxY_1(L_1);
  40120. int32_t L_2 = ___stepY2;
  40121. __this->set_stepY_2(L_2);
  40122. int32_t L_3 = ___width3;
  40123. __this->set_width_3(L_3);
  40124. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40125. __this->set_allocator_4(L_4);
  40126. AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC * L_5 = ___operation5;
  40127. AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC L_6 = (*(AffineOperation_1_tA5114CDC9D7AB73721C981A69742D2CE35557DBC *)L_5);
  40128. __this->set_operation_5(L_6);
  40129. return;
  40130. }
  40131. }
  40132. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mC7821E36F67EA85CED7351621BF2856392871722_gshared_inline (RowIntervalOperationWrapper_2_t785AC9D1C0D0D195B6C48847344D1CB2DC0E1A9D * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121 * ___operation5, const RuntimeMethod* method)
  40133. {
  40134. {
  40135. int32_t L_0 = ___minY0;
  40136. __this->set_minY_0(L_0);
  40137. int32_t L_1 = ___maxY1;
  40138. __this->set_maxY_1(L_1);
  40139. int32_t L_2 = ___stepY2;
  40140. __this->set_stepY_2(L_2);
  40141. int32_t L_3 = ___width3;
  40142. __this->set_width_3(L_3);
  40143. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40144. __this->set_allocator_4(L_4);
  40145. AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121 * L_5 = ___operation5;
  40146. AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121 L_6 = (*(AffineOperation_1_tEB9E0D524751A589069EDBDA638CBD3CA3FD9121 *)L_5);
  40147. __this->set_operation_5(L_6);
  40148. return;
  40149. }
  40150. }
  40151. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m33FB9B9052331A585A4EF2281BAA3197BCCA0712_gshared_inline (RowIntervalOperationWrapper_2_t23A09F3FA624F9C2723ABF787B04194018629E70 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842 * ___operation5, const RuntimeMethod* method)
  40152. {
  40153. {
  40154. int32_t L_0 = ___minY0;
  40155. __this->set_minY_0(L_0);
  40156. int32_t L_1 = ___maxY1;
  40157. __this->set_maxY_1(L_1);
  40158. int32_t L_2 = ___stepY2;
  40159. __this->set_stepY_2(L_2);
  40160. int32_t L_3 = ___width3;
  40161. __this->set_width_3(L_3);
  40162. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40163. __this->set_allocator_4(L_4);
  40164. AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842 * L_5 = ___operation5;
  40165. AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842 L_6 = (*(AffineOperation_1_t594632CD7C3CD0952D5D3449D8A457A6FD62C842 *)L_5);
  40166. __this->set_operation_5(L_6);
  40167. return;
  40168. }
  40169. }
  40170. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m2F3F8C6CAA876B2E83B5C5AA8796BC3295B4186A_gshared_inline (RowIntervalOperationWrapper_2_tAC0170875D886B8CF4132D48B65870B46E65D507 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D * ___operation5, const RuntimeMethod* method)
  40171. {
  40172. {
  40173. int32_t L_0 = ___minY0;
  40174. __this->set_minY_0(L_0);
  40175. int32_t L_1 = ___maxY1;
  40176. __this->set_maxY_1(L_1);
  40177. int32_t L_2 = ___stepY2;
  40178. __this->set_stepY_2(L_2);
  40179. int32_t L_3 = ___width3;
  40180. __this->set_width_3(L_3);
  40181. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40182. __this->set_allocator_4(L_4);
  40183. AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D * L_5 = ___operation5;
  40184. AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D L_6 = (*(AffineOperation_1_t598297ECC43DDE961FB34450ED14C23D39C21B1D *)L_5);
  40185. __this->set_operation_5(L_6);
  40186. return;
  40187. }
  40188. }
  40189. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m8A307827F04759C4F022EF8209181B74674D3651_gshared_inline (RowIntervalOperationWrapper_2_t3D6A0231A0E660A168EA167F634AC226DC8499A3 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8 * ___operation5, const RuntimeMethod* method)
  40190. {
  40191. {
  40192. int32_t L_0 = ___minY0;
  40193. __this->set_minY_0(L_0);
  40194. int32_t L_1 = ___maxY1;
  40195. __this->set_maxY_1(L_1);
  40196. int32_t L_2 = ___stepY2;
  40197. __this->set_stepY_2(L_2);
  40198. int32_t L_3 = ___width3;
  40199. __this->set_width_3(L_3);
  40200. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40201. __this->set_allocator_4(L_4);
  40202. AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8 * L_5 = ___operation5;
  40203. AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8 L_6 = (*(AffineOperation_1_t667F2B296F05ADF77E7BDC2ED794C85F182295C8 *)L_5);
  40204. __this->set_operation_5(L_6);
  40205. return;
  40206. }
  40207. }
  40208. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m023B78C926A0FD716E53E07E2DAAC696BE82F0E0_gshared_inline (RowIntervalOperationWrapper_2_t21498C9118A457D47191D46443795F5358DB38A6 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F * ___operation5, const RuntimeMethod* method)
  40209. {
  40210. {
  40211. int32_t L_0 = ___minY0;
  40212. __this->set_minY_0(L_0);
  40213. int32_t L_1 = ___maxY1;
  40214. __this->set_maxY_1(L_1);
  40215. int32_t L_2 = ___stepY2;
  40216. __this->set_stepY_2(L_2);
  40217. int32_t L_3 = ___width3;
  40218. __this->set_width_3(L_3);
  40219. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40220. __this->set_allocator_4(L_4);
  40221. AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F * L_5 = ___operation5;
  40222. AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F L_6 = (*(AffineOperation_1_t126CD35330B3E9039AB58D6302B740A4DB9C846F *)L_5);
  40223. __this->set_operation_5(L_6);
  40224. return;
  40225. }
  40226. }
  40227. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mC1E0CC77F2E86D3F93E4160B662594C645024608_gshared_inline (RowIntervalOperationWrapper_2_t1216539680A1590BDBDA83F4AE05199687B9484A * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD * ___operation5, const RuntimeMethod* method)
  40228. {
  40229. {
  40230. int32_t L_0 = ___minY0;
  40231. __this->set_minY_0(L_0);
  40232. int32_t L_1 = ___maxY1;
  40233. __this->set_maxY_1(L_1);
  40234. int32_t L_2 = ___stepY2;
  40235. __this->set_stepY_2(L_2);
  40236. int32_t L_3 = ___width3;
  40237. __this->set_width_3(L_3);
  40238. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40239. __this->set_allocator_4(L_4);
  40240. AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD * L_5 = ___operation5;
  40241. AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD L_6 = (*(AffineOperation_1_tB69321002FC5FAA2BEED2AA0712FB80EDA7CACAD *)L_5);
  40242. __this->set_operation_5(L_6);
  40243. return;
  40244. }
  40245. }
  40246. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m542BB1D6740AEA559E9D153F783436E969AB8757_gshared_inline (RowIntervalOperationWrapper_2_t8E630DA0749B99B6C397679BFA437EDC11FFBC33 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE * ___operation5, const RuntimeMethod* method)
  40247. {
  40248. {
  40249. int32_t L_0 = ___minY0;
  40250. __this->set_minY_0(L_0);
  40251. int32_t L_1 = ___maxY1;
  40252. __this->set_maxY_1(L_1);
  40253. int32_t L_2 = ___stepY2;
  40254. __this->set_stepY_2(L_2);
  40255. int32_t L_3 = ___width3;
  40256. __this->set_width_3(L_3);
  40257. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40258. __this->set_allocator_4(L_4);
  40259. AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE * L_5 = ___operation5;
  40260. AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE L_6 = (*(AffineOperation_1_t71E9478989AF585C4328968583380442E9F59DFE *)L_5);
  40261. __this->set_operation_5(L_6);
  40262. return;
  40263. }
  40264. }
  40265. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mF0DBE644848CB0392994F61F03F93AF0D2860A5A_gshared_inline (RowIntervalOperationWrapper_2_t32C5C7AA803C3E222B2062DE865C86B741EFA4A0 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B * ___operation5, const RuntimeMethod* method)
  40266. {
  40267. {
  40268. int32_t L_0 = ___minY0;
  40269. __this->set_minY_0(L_0);
  40270. int32_t L_1 = ___maxY1;
  40271. __this->set_maxY_1(L_1);
  40272. int32_t L_2 = ___stepY2;
  40273. __this->set_stepY_2(L_2);
  40274. int32_t L_3 = ___width3;
  40275. __this->set_width_3(L_3);
  40276. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40277. __this->set_allocator_4(L_4);
  40278. AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B * L_5 = ___operation5;
  40279. AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B L_6 = (*(AffineOperation_1_t1BAE353E4ED205D6C225B0E549DEC0154382B97B *)L_5);
  40280. __this->set_operation_5(L_6);
  40281. return;
  40282. }
  40283. }
  40284. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m2F09447736455CC590A60EFC5D3AB463EA72FB42_gshared_inline (RowIntervalOperationWrapper_2_t0865CCBEBD1BC583F40FB3B2850C1E0BF82C0157 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3 * ___operation5, const RuntimeMethod* method)
  40285. {
  40286. {
  40287. int32_t L_0 = ___minY0;
  40288. __this->set_minY_0(L_0);
  40289. int32_t L_1 = ___maxY1;
  40290. __this->set_maxY_1(L_1);
  40291. int32_t L_2 = ___stepY2;
  40292. __this->set_stepY_2(L_2);
  40293. int32_t L_3 = ___width3;
  40294. __this->set_width_3(L_3);
  40295. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40296. __this->set_allocator_4(L_4);
  40297. AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3 * L_5 = ___operation5;
  40298. AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3 L_6 = (*(AffineOperation_1_tF9795ED0C22F133AFDD0DEC9174479E8BFBF96A3 *)L_5);
  40299. __this->set_operation_5(L_6);
  40300. return;
  40301. }
  40302. }
  40303. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mBAD012CBC2489F4F538BB2DD481F21DB0D641D1F_gshared_inline (RowIntervalOperationWrapper_2_tD2CC81AC47EC34D5DA97A3A8B064AE5C20242371 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7 * ___operation5, const RuntimeMethod* method)
  40304. {
  40305. {
  40306. int32_t L_0 = ___minY0;
  40307. __this->set_minY_0(L_0);
  40308. int32_t L_1 = ___maxY1;
  40309. __this->set_maxY_1(L_1);
  40310. int32_t L_2 = ___stepY2;
  40311. __this->set_stepY_2(L_2);
  40312. int32_t L_3 = ___width3;
  40313. __this->set_width_3(L_3);
  40314. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40315. __this->set_allocator_4(L_4);
  40316. AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7 * L_5 = ___operation5;
  40317. AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7 L_6 = (*(AffineOperation_1_t1216054EAC9B4347293E128DB84DB068B5AB48D7 *)L_5);
  40318. __this->set_operation_5(L_6);
  40319. return;
  40320. }
  40321. }
  40322. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mB09DE4FE497CFA6465AF285BB314333F7DFDB162_gshared_inline (RowIntervalOperationWrapper_2_tE570FCD0CBA53F9C1CBFB3944C67DB608C407F93 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1 * ___operation5, const RuntimeMethod* method)
  40323. {
  40324. {
  40325. int32_t L_0 = ___minY0;
  40326. __this->set_minY_0(L_0);
  40327. int32_t L_1 = ___maxY1;
  40328. __this->set_maxY_1(L_1);
  40329. int32_t L_2 = ___stepY2;
  40330. __this->set_stepY_2(L_2);
  40331. int32_t L_3 = ___width3;
  40332. __this->set_width_3(L_3);
  40333. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40334. __this->set_allocator_4(L_4);
  40335. AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1 * L_5 = ___operation5;
  40336. AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1 L_6 = (*(AffineOperation_1_tB4768B9131CCA53D11B6E5A3C3F8C214A6CAF9F1 *)L_5);
  40337. __this->set_operation_5(L_6);
  40338. return;
  40339. }
  40340. }
  40341. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m853572EBBE638F133EF703734412AB2981EA2B88_gshared_inline (RowIntervalOperationWrapper_2_t9655CE26567CB489139DF078E9CD5FD681FA0990 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665 * ___operation5, const RuntimeMethod* method)
  40342. {
  40343. {
  40344. int32_t L_0 = ___minY0;
  40345. __this->set_minY_0(L_0);
  40346. int32_t L_1 = ___maxY1;
  40347. __this->set_maxY_1(L_1);
  40348. int32_t L_2 = ___stepY2;
  40349. __this->set_stepY_2(L_2);
  40350. int32_t L_3 = ___width3;
  40351. __this->set_width_3(L_3);
  40352. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40353. __this->set_allocator_4(L_4);
  40354. AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665 * L_5 = ___operation5;
  40355. AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665 L_6 = (*(AffineOperation_1_tDB17CD9328136761135D1F34DFFD4CCF30910665 *)L_5);
  40356. __this->set_operation_5(L_6);
  40357. return;
  40358. }
  40359. }
  40360. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m35C3BA4ACD099E8EB1F4D27BB371E3F7C9CDD67A_gshared_inline (RowIntervalOperationWrapper_2_tF4293383F419DFA3DCA5BED072326A692E517227 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C * ___operation5, const RuntimeMethod* method)
  40361. {
  40362. {
  40363. int32_t L_0 = ___minY0;
  40364. __this->set_minY_0(L_0);
  40365. int32_t L_1 = ___maxY1;
  40366. __this->set_maxY_1(L_1);
  40367. int32_t L_2 = ___stepY2;
  40368. __this->set_stepY_2(L_2);
  40369. int32_t L_3 = ___width3;
  40370. __this->set_width_3(L_3);
  40371. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40372. __this->set_allocator_4(L_4);
  40373. AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C * L_5 = ___operation5;
  40374. AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C L_6 = (*(AffineOperation_1_tC148ED8CA467925D9ECCCBEC3A32802CECE1E38C *)L_5);
  40375. __this->set_operation_5(L_6);
  40376. return;
  40377. }
  40378. }
  40379. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m666B25E874E8E04A446EC12D73E3751A02C4936D_gshared_inline (RowIntervalOperationWrapper_2_t832A9387F83203E107A1E03BC5086978725203FE * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B * ___operation5, const RuntimeMethod* method)
  40380. {
  40381. {
  40382. int32_t L_0 = ___minY0;
  40383. __this->set_minY_0(L_0);
  40384. int32_t L_1 = ___maxY1;
  40385. __this->set_maxY_1(L_1);
  40386. int32_t L_2 = ___stepY2;
  40387. __this->set_stepY_2(L_2);
  40388. int32_t L_3 = ___width3;
  40389. __this->set_width_3(L_3);
  40390. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40391. __this->set_allocator_4(L_4);
  40392. AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B * L_5 = ___operation5;
  40393. AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B L_6 = (*(AffineOperation_1_t6D61742E26BD3AB1FAEC7E66B6E3D62A4680EA5B *)L_5);
  40394. __this->set_operation_5(L_6);
  40395. return;
  40396. }
  40397. }
  40398. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mE3C05061268A0C45250A939632967D5D2F6DC502_gshared_inline (RowIntervalOperationWrapper_2_t62DACFB474CC1AA33FFD959253AACF13E5457ACB * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC * ___operation5, const RuntimeMethod* method)
  40399. {
  40400. {
  40401. int32_t L_0 = ___minY0;
  40402. __this->set_minY_0(L_0);
  40403. int32_t L_1 = ___maxY1;
  40404. __this->set_maxY_1(L_1);
  40405. int32_t L_2 = ___stepY2;
  40406. __this->set_stepY_2(L_2);
  40407. int32_t L_3 = ___width3;
  40408. __this->set_width_3(L_3);
  40409. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40410. __this->set_allocator_4(L_4);
  40411. AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC * L_5 = ___operation5;
  40412. AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC L_6 = (*(AffineOperation_1_tC087105B7834FBE753C0A537A7EEB3D6C0F526AC *)L_5);
  40413. __this->set_operation_5(L_6);
  40414. return;
  40415. }
  40416. }
  40417. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m76603978D8EA61155F2682AD7620A2DEA750A0C0_gshared_inline (RowIntervalOperationWrapper_2_t43729BD17F784F23DFE5E090A9FB50C87D3DA660 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855 * ___operation5, const RuntimeMethod* method)
  40418. {
  40419. {
  40420. int32_t L_0 = ___minY0;
  40421. __this->set_minY_0(L_0);
  40422. int32_t L_1 = ___maxY1;
  40423. __this->set_maxY_1(L_1);
  40424. int32_t L_2 = ___stepY2;
  40425. __this->set_stepY_2(L_2);
  40426. int32_t L_3 = ___width3;
  40427. __this->set_width_3(L_3);
  40428. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40429. __this->set_allocator_4(L_4);
  40430. AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855 * L_5 = ___operation5;
  40431. AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855 L_6 = (*(AffineOperation_1_tF3040D4F39774CCAA55552F229A8390DC2199855 *)L_5);
  40432. __this->set_operation_5(L_6);
  40433. return;
  40434. }
  40435. }
  40436. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mB903D24DB0FA637CE0F1551B772DD1DF0CB97024_gshared_inline (RowIntervalOperationWrapper_2_t4F3C96EE513F69EB15DB3FB183F776C4A2596DF0 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62 * ___operation5, const RuntimeMethod* method)
  40437. {
  40438. {
  40439. int32_t L_0 = ___minY0;
  40440. __this->set_minY_0(L_0);
  40441. int32_t L_1 = ___maxY1;
  40442. __this->set_maxY_1(L_1);
  40443. int32_t L_2 = ___stepY2;
  40444. __this->set_stepY_2(L_2);
  40445. int32_t L_3 = ___width3;
  40446. __this->set_width_3(L_3);
  40447. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40448. __this->set_allocator_4(L_4);
  40449. AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62 * L_5 = ___operation5;
  40450. AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62 L_6 = (*(AffineOperation_1_t9FF2A3C9B23457413900F9475791F8C63159EB62 *)L_5);
  40451. __this->set_operation_5(L_6);
  40452. return;
  40453. }
  40454. }
  40455. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mC16F579A9B08DDBA5CB2E97B38C9A6587E39FCA3_gshared_inline (RowIntervalOperationWrapper_2_t3D55191A4A1AFBE696F8ED76E3E4F84E9780C968 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981 * ___operation5, const RuntimeMethod* method)
  40456. {
  40457. {
  40458. int32_t L_0 = ___minY0;
  40459. __this->set_minY_0(L_0);
  40460. int32_t L_1 = ___maxY1;
  40461. __this->set_maxY_1(L_1);
  40462. int32_t L_2 = ___stepY2;
  40463. __this->set_stepY_2(L_2);
  40464. int32_t L_3 = ___width3;
  40465. __this->set_width_3(L_3);
  40466. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40467. __this->set_allocator_4(L_4);
  40468. AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981 * L_5 = ___operation5;
  40469. AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981 L_6 = (*(AffineOperation_1_tFE1F9E1FE8490E769128AD786437AB1D14575981 *)L_5);
  40470. __this->set_operation_5(L_6);
  40471. return;
  40472. }
  40473. }
  40474. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m69DAC8DC6A513E578DBB907049BC326E201FA1AE_gshared_inline (RowIntervalOperationWrapper_2_t7FC46F5907F1CD0953A5278AD462CE6E35972DB9 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144 * ___operation5, const RuntimeMethod* method)
  40475. {
  40476. {
  40477. int32_t L_0 = ___minY0;
  40478. __this->set_minY_0(L_0);
  40479. int32_t L_1 = ___maxY1;
  40480. __this->set_maxY_1(L_1);
  40481. int32_t L_2 = ___stepY2;
  40482. __this->set_stepY_2(L_2);
  40483. int32_t L_3 = ___width3;
  40484. __this->set_width_3(L_3);
  40485. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40486. __this->set_allocator_4(L_4);
  40487. AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144 * L_5 = ___operation5;
  40488. AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144 L_6 = (*(AffineOperation_1_tDBDF545C0D0B730727D3B4706F5C83331DFF3144 *)L_5);
  40489. __this->set_operation_5(L_6);
  40490. return;
  40491. }
  40492. }
  40493. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mD226FC46E1560CCCC9BA23F20B6440C96771136B_gshared_inline (RowIntervalOperationWrapper_2_tAB355AB8BFA8D14278B5C8D9E64708AC491F5A65 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536 * ___operation5, const RuntimeMethod* method)
  40494. {
  40495. {
  40496. int32_t L_0 = ___minY0;
  40497. __this->set_minY_0(L_0);
  40498. int32_t L_1 = ___maxY1;
  40499. __this->set_maxY_1(L_1);
  40500. int32_t L_2 = ___stepY2;
  40501. __this->set_stepY_2(L_2);
  40502. int32_t L_3 = ___width3;
  40503. __this->set_width_3(L_3);
  40504. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40505. __this->set_allocator_4(L_4);
  40506. AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536 * L_5 = ___operation5;
  40507. AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536 L_6 = (*(AffineOperation_1_t9C378A0C678C510FFB13AF727C870A7453366536 *)L_5);
  40508. __this->set_operation_5(L_6);
  40509. return;
  40510. }
  40511. }
  40512. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m2037E4F88E8A35C4E7257763BBC9D63B8A89A215_gshared_inline (RowIntervalOperationWrapper_2_tAED98E090E4CCBB4D1478DC0A009A9BBC2E4A3F2 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A * ___operation5, const RuntimeMethod* method)
  40513. {
  40514. {
  40515. int32_t L_0 = ___minY0;
  40516. __this->set_minY_0(L_0);
  40517. int32_t L_1 = ___maxY1;
  40518. __this->set_maxY_1(L_1);
  40519. int32_t L_2 = ___stepY2;
  40520. __this->set_stepY_2(L_2);
  40521. int32_t L_3 = ___width3;
  40522. __this->set_width_3(L_3);
  40523. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40524. __this->set_allocator_4(L_4);
  40525. AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A * L_5 = ___operation5;
  40526. AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A L_6 = (*(AffineOperation_1_tDA3FE7545B710FEC49E607C3BB8B706EF9B8236A *)L_5);
  40527. __this->set_operation_5(L_6);
  40528. return;
  40529. }
  40530. }
  40531. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m42211A1450FBB64C0FFA01BE17FF7FBA23E2A654_gshared_inline (RowIntervalOperationWrapper_2_tE990B6B4E2BE967D3C84A5AE11454295217006A1 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1 * ___operation5, const RuntimeMethod* method)
  40532. {
  40533. {
  40534. int32_t L_0 = ___minY0;
  40535. __this->set_minY_0(L_0);
  40536. int32_t L_1 = ___maxY1;
  40537. __this->set_maxY_1(L_1);
  40538. int32_t L_2 = ___stepY2;
  40539. __this->set_stepY_2(L_2);
  40540. int32_t L_3 = ___width3;
  40541. __this->set_width_3(L_3);
  40542. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40543. __this->set_allocator_4(L_4);
  40544. AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1 * L_5 = ___operation5;
  40545. AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1 L_6 = (*(AffineOperation_1_t870E23F947795B9F6AD538883CE06BFF67BEC5E1 *)L_5);
  40546. __this->set_operation_5(L_6);
  40547. return;
  40548. }
  40549. }
  40550. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m37DDA02EF7566991F5ABB981B59EFBA87D0D0C6E_gshared_inline (RowIntervalOperationWrapper_2_tC2BCB54AB0390E74854BD4C005C2F1B15530CFAA * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED * ___operation5, const RuntimeMethod* method)
  40551. {
  40552. {
  40553. int32_t L_0 = ___minY0;
  40554. __this->set_minY_0(L_0);
  40555. int32_t L_1 = ___maxY1;
  40556. __this->set_maxY_1(L_1);
  40557. int32_t L_2 = ___stepY2;
  40558. __this->set_stepY_2(L_2);
  40559. int32_t L_3 = ___width3;
  40560. __this->set_width_3(L_3);
  40561. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40562. __this->set_allocator_4(L_4);
  40563. AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED * L_5 = ___operation5;
  40564. AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED L_6 = (*(AffineOperation_1_t6EB9EBEC142C9ED4FDB46544CC9698B6B49EF4ED *)L_5);
  40565. __this->set_operation_5(L_6);
  40566. return;
  40567. }
  40568. }
  40569. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mB99FE489A00661BF2B58CD6584591B337800F071_gshared_inline (RowIntervalOperationWrapper_2_tE2515E19EF1CBECDE33341E2642332B0A444DEE2 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107 * ___operation5, const RuntimeMethod* method)
  40570. {
  40571. {
  40572. int32_t L_0 = ___minY0;
  40573. __this->set_minY_0(L_0);
  40574. int32_t L_1 = ___maxY1;
  40575. __this->set_maxY_1(L_1);
  40576. int32_t L_2 = ___stepY2;
  40577. __this->set_stepY_2(L_2);
  40578. int32_t L_3 = ___width3;
  40579. __this->set_width_3(L_3);
  40580. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40581. __this->set_allocator_4(L_4);
  40582. AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107 * L_5 = ___operation5;
  40583. AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107 L_6 = (*(AffineOperation_1_t56880DE6775A8CF1A9C0A25B96A17DE41975C107 *)L_5);
  40584. __this->set_operation_5(L_6);
  40585. return;
  40586. }
  40587. }
  40588. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mEF2C264DFD75F077717EAE6A3CAA2C5EB2A85469_gshared_inline (RowIntervalOperationWrapper_2_tFA423CB8823FC128A6B4DA2350102931518DAC0D * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3 * ___operation5, const RuntimeMethod* method)
  40589. {
  40590. {
  40591. int32_t L_0 = ___minY0;
  40592. __this->set_minY_0(L_0);
  40593. int32_t L_1 = ___maxY1;
  40594. __this->set_maxY_1(L_1);
  40595. int32_t L_2 = ___stepY2;
  40596. __this->set_stepY_2(L_2);
  40597. int32_t L_3 = ___width3;
  40598. __this->set_width_3(L_3);
  40599. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40600. __this->set_allocator_4(L_4);
  40601. AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3 * L_5 = ___operation5;
  40602. AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3 L_6 = (*(AffineOperation_1_t625192B59B9ACC9BC104CFF232284B6C46EEC3C3 *)L_5);
  40603. __this->set_operation_5(L_6);
  40604. return;
  40605. }
  40606. }
  40607. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m82B09A388B84EBCAF78E42718F90E2FA96515969_gshared_inline (RowIntervalOperationWrapper_2_tCA505B0B692E1CDFA4841851625332A253BC07CB * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F * ___operation5, const RuntimeMethod* method)
  40608. {
  40609. {
  40610. int32_t L_0 = ___minY0;
  40611. __this->set_minY_0(L_0);
  40612. int32_t L_1 = ___maxY1;
  40613. __this->set_maxY_1(L_1);
  40614. int32_t L_2 = ___stepY2;
  40615. __this->set_stepY_2(L_2);
  40616. int32_t L_3 = ___width3;
  40617. __this->set_width_3(L_3);
  40618. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40619. __this->set_allocator_4(L_4);
  40620. AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F * L_5 = ___operation5;
  40621. AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F L_6 = (*(AffineOperation_1_t8D8254747AED1F34F35EF264790B659E5D59AC2F *)L_5);
  40622. __this->set_operation_5(L_6);
  40623. return;
  40624. }
  40625. }
  40626. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m38AB11E5AA2E3D564510FF32E84BA9BEB3B664D9_gshared_inline (RowIntervalOperationWrapper_2_t0AA45EE5010FDAA436C64AF4CFA44C64B9A4FDB8 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B * ___operation5, const RuntimeMethod* method)
  40627. {
  40628. {
  40629. int32_t L_0 = ___minY0;
  40630. __this->set_minY_0(L_0);
  40631. int32_t L_1 = ___maxY1;
  40632. __this->set_maxY_1(L_1);
  40633. int32_t L_2 = ___stepY2;
  40634. __this->set_stepY_2(L_2);
  40635. int32_t L_3 = ___width3;
  40636. __this->set_width_3(L_3);
  40637. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40638. __this->set_allocator_4(L_4);
  40639. AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B * L_5 = ___operation5;
  40640. AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B L_6 = (*(AffineOperation_1_t1EB41AFA050FC7D4A0BC244238E52A59BD94EF6B *)L_5);
  40641. __this->set_operation_5(L_6);
  40642. return;
  40643. }
  40644. }
  40645. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m1A39D3D0A1A2BE001F2CFF2A44805C2018612994_gshared_inline (RowIntervalOperationWrapper_2_tB8BE1D5522249D61CCCD127B1E84190B50CCE82C * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5 * ___operation5, const RuntimeMethod* method)
  40646. {
  40647. {
  40648. int32_t L_0 = ___minY0;
  40649. __this->set_minY_0(L_0);
  40650. int32_t L_1 = ___maxY1;
  40651. __this->set_maxY_1(L_1);
  40652. int32_t L_2 = ___stepY2;
  40653. __this->set_stepY_2(L_2);
  40654. int32_t L_3 = ___width3;
  40655. __this->set_width_3(L_3);
  40656. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40657. __this->set_allocator_4(L_4);
  40658. AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5 * L_5 = ___operation5;
  40659. AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5 L_6 = (*(AffineOperation_1_tE19A021E73349AFC521B31036931442327B78EE5 *)L_5);
  40660. __this->set_operation_5(L_6);
  40661. return;
  40662. }
  40663. }
  40664. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mAE35D501713AA12FD1950FDD52A38E6854B78F7B_gshared_inline (RowIntervalOperationWrapper_2_t3F51B757E4D929A50A30632F1B4518D13EA0D719 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C * ___operation5, const RuntimeMethod* method)
  40665. {
  40666. {
  40667. int32_t L_0 = ___minY0;
  40668. __this->set_minY_0(L_0);
  40669. int32_t L_1 = ___maxY1;
  40670. __this->set_maxY_1(L_1);
  40671. int32_t L_2 = ___stepY2;
  40672. __this->set_stepY_2(L_2);
  40673. int32_t L_3 = ___width3;
  40674. __this->set_width_3(L_3);
  40675. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40676. __this->set_allocator_4(L_4);
  40677. AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C * L_5 = ___operation5;
  40678. AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C L_6 = (*(AffineOperation_1_t201CC0ACAB46C504938464721B497F2DBF4C431C *)L_5);
  40679. __this->set_operation_5(L_6);
  40680. return;
  40681. }
  40682. }
  40683. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m5F243D9E43E591D2DA7CA7F6354B0B47AC61EB18_gshared_inline (RowIntervalOperationWrapper_2_t8AB299E43413994E9E8856D818A83739B76993B0 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434 * ___operation5, const RuntimeMethod* method)
  40684. {
  40685. {
  40686. int32_t L_0 = ___minY0;
  40687. __this->set_minY_0(L_0);
  40688. int32_t L_1 = ___maxY1;
  40689. __this->set_maxY_1(L_1);
  40690. int32_t L_2 = ___stepY2;
  40691. __this->set_stepY_2(L_2);
  40692. int32_t L_3 = ___width3;
  40693. __this->set_width_3(L_3);
  40694. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40695. __this->set_allocator_4(L_4);
  40696. AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434 * L_5 = ___operation5;
  40697. AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434 L_6 = (*(AffineOperation_1_tE5163449E1801345A5F356416D6EBF468CF3D434 *)L_5);
  40698. __this->set_operation_5(L_6);
  40699. return;
  40700. }
  40701. }
  40702. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m8ACBB9731498AC343247E1C1AC313243A12524B0_gshared_inline (RowIntervalOperationWrapper_2_tBAC33CCBDCAFE906936A77C96513793EA4F44845 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89 * ___operation5, const RuntimeMethod* method)
  40703. {
  40704. {
  40705. int32_t L_0 = ___minY0;
  40706. __this->set_minY_0(L_0);
  40707. int32_t L_1 = ___maxY1;
  40708. __this->set_maxY_1(L_1);
  40709. int32_t L_2 = ___stepY2;
  40710. __this->set_stepY_2(L_2);
  40711. int32_t L_3 = ___width3;
  40712. __this->set_width_3(L_3);
  40713. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40714. __this->set_allocator_4(L_4);
  40715. AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89 * L_5 = ___operation5;
  40716. AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89 L_6 = (*(AffineOperation_1_t19102862C13438849C341E70D0B31E0C43402A89 *)L_5);
  40717. __this->set_operation_5(L_6);
  40718. return;
  40719. }
  40720. }
  40721. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m2D3DD15A4B52A95054843F9C573D29AECEBC9545_gshared_inline (RowIntervalOperationWrapper_2_t64C27D86FBC30ECBAC9E3DA6550CC5C860CE0592 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2 * ___operation5, const RuntimeMethod* method)
  40722. {
  40723. {
  40724. int32_t L_0 = ___minY0;
  40725. __this->set_minY_0(L_0);
  40726. int32_t L_1 = ___maxY1;
  40727. __this->set_maxY_1(L_1);
  40728. int32_t L_2 = ___stepY2;
  40729. __this->set_stepY_2(L_2);
  40730. int32_t L_3 = ___width3;
  40731. __this->set_width_3(L_3);
  40732. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40733. __this->set_allocator_4(L_4);
  40734. AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2 * L_5 = ___operation5;
  40735. AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2 L_6 = (*(AffineOperation_1_tB4CB197D5BCA000EB7475C843C8F1ED6B3E3DDB2 *)L_5);
  40736. __this->set_operation_5(L_6);
  40737. return;
  40738. }
  40739. }
  40740. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m3DA268E0D492B5C16843F7ECBB48E9EE05B0AF26_gshared_inline (RowIntervalOperationWrapper_2_t1BC88313C256131849EE09D5F0537C29F1543936 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447 * ___operation5, const RuntimeMethod* method)
  40741. {
  40742. {
  40743. int32_t L_0 = ___minY0;
  40744. __this->set_minY_0(L_0);
  40745. int32_t L_1 = ___maxY1;
  40746. __this->set_maxY_1(L_1);
  40747. int32_t L_2 = ___stepY2;
  40748. __this->set_stepY_2(L_2);
  40749. int32_t L_3 = ___width3;
  40750. __this->set_width_3(L_3);
  40751. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40752. __this->set_allocator_4(L_4);
  40753. AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447 * L_5 = ___operation5;
  40754. AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447 L_6 = (*(AffineOperation_1_tD076B14C583A9D53569461B1891030EDA1F1E447 *)L_5);
  40755. __this->set_operation_5(L_6);
  40756. return;
  40757. }
  40758. }
  40759. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m648CF96474A6B672326A800822A50FB385F16BCA_gshared_inline (RowIntervalOperationWrapper_2_tF9D87D530B7CBBEAA77A986989C26C76945BD1F9 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4 * ___operation5, const RuntimeMethod* method)
  40760. {
  40761. {
  40762. int32_t L_0 = ___minY0;
  40763. __this->set_minY_0(L_0);
  40764. int32_t L_1 = ___maxY1;
  40765. __this->set_maxY_1(L_1);
  40766. int32_t L_2 = ___stepY2;
  40767. __this->set_stepY_2(L_2);
  40768. int32_t L_3 = ___width3;
  40769. __this->set_width_3(L_3);
  40770. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40771. __this->set_allocator_4(L_4);
  40772. AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4 * L_5 = ___operation5;
  40773. AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4 L_6 = (*(AffineOperation_1_tBAE8CC4FFACED86712BCF2FF76F454B47AF7A3F4 *)L_5);
  40774. __this->set_operation_5(L_6);
  40775. return;
  40776. }
  40777. }
  40778. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m5F6FE282B9A5004A6D072E0C0C0C3FD53019C4BA_gshared_inline (RowIntervalOperationWrapper_2_t403F58B833CACFDDDD0F3B8B8392127628DA6B72 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A * ___operation5, const RuntimeMethod* method)
  40779. {
  40780. {
  40781. int32_t L_0 = ___minY0;
  40782. __this->set_minY_0(L_0);
  40783. int32_t L_1 = ___maxY1;
  40784. __this->set_maxY_1(L_1);
  40785. int32_t L_2 = ___stepY2;
  40786. __this->set_stepY_2(L_2);
  40787. int32_t L_3 = ___width3;
  40788. __this->set_width_3(L_3);
  40789. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40790. __this->set_allocator_4(L_4);
  40791. AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A * L_5 = ___operation5;
  40792. AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A L_6 = (*(AffineOperation_1_tF5C028B46F97042AEF1A07ED0A2692EC709B3A0A *)L_5);
  40793. __this->set_operation_5(L_6);
  40794. return;
  40795. }
  40796. }
  40797. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m1877F23EB9C1C9C3F5B198F5BB0452A91885698F_gshared_inline (RowIntervalOperationWrapper_2_t989613E45C50677C4ACED3795915CC6092C8A8DF * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695 * ___operation5, const RuntimeMethod* method)
  40798. {
  40799. {
  40800. int32_t L_0 = ___minY0;
  40801. __this->set_minY_0(L_0);
  40802. int32_t L_1 = ___maxY1;
  40803. __this->set_maxY_1(L_1);
  40804. int32_t L_2 = ___stepY2;
  40805. __this->set_stepY_2(L_2);
  40806. int32_t L_3 = ___width3;
  40807. __this->set_width_3(L_3);
  40808. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40809. __this->set_allocator_4(L_4);
  40810. AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695 * L_5 = ___operation5;
  40811. AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695 L_6 = (*(AffineOperation_1_t552E5759EBA68E12E92B902A9C819D731BCB8695 *)L_5);
  40812. __this->set_operation_5(L_6);
  40813. return;
  40814. }
  40815. }
  40816. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m6C319648F91B60946F34ACB5DE0D3AE54638C079_gshared_inline (RowIntervalOperationWrapper_2_tEA0F20AF9BD16B6BADD54A6231149F1278E1FCE5 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A * ___operation5, const RuntimeMethod* method)
  40817. {
  40818. {
  40819. int32_t L_0 = ___minY0;
  40820. __this->set_minY_0(L_0);
  40821. int32_t L_1 = ___maxY1;
  40822. __this->set_maxY_1(L_1);
  40823. int32_t L_2 = ___stepY2;
  40824. __this->set_stepY_2(L_2);
  40825. int32_t L_3 = ___width3;
  40826. __this->set_width_3(L_3);
  40827. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40828. __this->set_allocator_4(L_4);
  40829. AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A * L_5 = ___operation5;
  40830. AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A L_6 = (*(AffineOperation_1_tAD03F051AAE138501E462F6096AF8DE6D52D359A *)L_5);
  40831. __this->set_operation_5(L_6);
  40832. return;
  40833. }
  40834. }
  40835. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m7FA1EA3DFB26F39BDA727E5A12497DB6AA2DF461_gshared_inline (RowIntervalOperationWrapper_2_t0FF5C0CDB6CA7455A636C197D259D0E827671B20 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE * ___operation5, const RuntimeMethod* method)
  40836. {
  40837. {
  40838. int32_t L_0 = ___minY0;
  40839. __this->set_minY_0(L_0);
  40840. int32_t L_1 = ___maxY1;
  40841. __this->set_maxY_1(L_1);
  40842. int32_t L_2 = ___stepY2;
  40843. __this->set_stepY_2(L_2);
  40844. int32_t L_3 = ___width3;
  40845. __this->set_width_3(L_3);
  40846. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40847. __this->set_allocator_4(L_4);
  40848. AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE * L_5 = ___operation5;
  40849. AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE L_6 = (*(AffineOperation_1_tFF7516EDE5BA6C6DFF5A606DF66643AF781DACBE *)L_5);
  40850. __this->set_operation_5(L_6);
  40851. return;
  40852. }
  40853. }
  40854. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m09A01F9D838914A762ABF88D937B630896D78D01_gshared_inline (RowIntervalOperationWrapper_2_t31F0E90A6978E2E1B2C5770687F3AED320B359DF * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC * ___operation5, const RuntimeMethod* method)
  40855. {
  40856. {
  40857. int32_t L_0 = ___minY0;
  40858. __this->set_minY_0(L_0);
  40859. int32_t L_1 = ___maxY1;
  40860. __this->set_maxY_1(L_1);
  40861. int32_t L_2 = ___stepY2;
  40862. __this->set_stepY_2(L_2);
  40863. int32_t L_3 = ___width3;
  40864. __this->set_width_3(L_3);
  40865. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40866. __this->set_allocator_4(L_4);
  40867. AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC * L_5 = ___operation5;
  40868. AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC L_6 = (*(AffineOperation_1_t43CC5C2977CCE9B038EFAB7B5C9018E855499EBC *)L_5);
  40869. __this->set_operation_5(L_6);
  40870. return;
  40871. }
  40872. }
  40873. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mA835160EA643C299891528C2849178C3317EDB8A_gshared_inline (RowIntervalOperationWrapper_2_t3C92FBBACCABD0620C1AB7E58B8975A05C5D9DF8 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A * ___operation5, const RuntimeMethod* method)
  40874. {
  40875. {
  40876. int32_t L_0 = ___minY0;
  40877. __this->set_minY_0(L_0);
  40878. int32_t L_1 = ___maxY1;
  40879. __this->set_maxY_1(L_1);
  40880. int32_t L_2 = ___stepY2;
  40881. __this->set_stepY_2(L_2);
  40882. int32_t L_3 = ___width3;
  40883. __this->set_width_3(L_3);
  40884. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40885. __this->set_allocator_4(L_4);
  40886. AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A * L_5 = ___operation5;
  40887. AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A L_6 = (*(AffineOperation_1_t8732C7F2BE743F61CEECA3870A2302D731C5917A *)L_5);
  40888. __this->set_operation_5(L_6);
  40889. return;
  40890. }
  40891. }
  40892. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mE57CF37EDDEC6D77B233FB434B93918D755E7CC9_gshared_inline (RowIntervalOperationWrapper_2_t733C729FF9B0892085DA2393211736D5D0057123 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459 * ___operation5, const RuntimeMethod* method)
  40893. {
  40894. {
  40895. int32_t L_0 = ___minY0;
  40896. __this->set_minY_0(L_0);
  40897. int32_t L_1 = ___maxY1;
  40898. __this->set_maxY_1(L_1);
  40899. int32_t L_2 = ___stepY2;
  40900. __this->set_stepY_2(L_2);
  40901. int32_t L_3 = ___width3;
  40902. __this->set_width_3(L_3);
  40903. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40904. __this->set_allocator_4(L_4);
  40905. AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459 * L_5 = ___operation5;
  40906. AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459 L_6 = (*(AffineOperation_1_t945AB7D1655CFCA8DE895EEC787236C30E2C1459 *)L_5);
  40907. __this->set_operation_5(L_6);
  40908. return;
  40909. }
  40910. }
  40911. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m05236D98576EAB9A47CCC33C222721B0ED454462_gshared_inline (RowIntervalOperationWrapper_2_tF40E3F142AF3381B89D65D4CB922CE086EAAB12D * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5 * ___operation5, const RuntimeMethod* method)
  40912. {
  40913. {
  40914. int32_t L_0 = ___minY0;
  40915. __this->set_minY_0(L_0);
  40916. int32_t L_1 = ___maxY1;
  40917. __this->set_maxY_1(L_1);
  40918. int32_t L_2 = ___stepY2;
  40919. __this->set_stepY_2(L_2);
  40920. int32_t L_3 = ___width3;
  40921. __this->set_width_3(L_3);
  40922. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40923. __this->set_allocator_4(L_4);
  40924. AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5 * L_5 = ___operation5;
  40925. AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5 L_6 = (*(AffineOperation_1_t4FC8020EA2540D857D3F8A2239824F91AF808AB5 *)L_5);
  40926. __this->set_operation_5(L_6);
  40927. return;
  40928. }
  40929. }
  40930. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mE40B85A01E4E9BC781044188623D018A33A4F2DF_gshared_inline (RowIntervalOperationWrapper_2_tB276D2BAE7A8619468BD917099D688E0671853CD * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C * ___operation5, const RuntimeMethod* method)
  40931. {
  40932. {
  40933. int32_t L_0 = ___minY0;
  40934. __this->set_minY_0(L_0);
  40935. int32_t L_1 = ___maxY1;
  40936. __this->set_maxY_1(L_1);
  40937. int32_t L_2 = ___stepY2;
  40938. __this->set_stepY_2(L_2);
  40939. int32_t L_3 = ___width3;
  40940. __this->set_width_3(L_3);
  40941. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40942. __this->set_allocator_4(L_4);
  40943. AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C * L_5 = ___operation5;
  40944. AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C L_6 = (*(AffineOperation_1_tF05275E9EF70634D6ACE5E8A99842CB76EE1AC2C *)L_5);
  40945. __this->set_operation_5(L_6);
  40946. return;
  40947. }
  40948. }
  40949. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m227750282DCC3EBC1C0A29488671E73DB154CCDC_gshared_inline (RowIntervalOperationWrapper_2_t05EC4CF02C8EEDCD9187A3599C161BD42FE03B97 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B * ___operation5, const RuntimeMethod* method)
  40950. {
  40951. {
  40952. int32_t L_0 = ___minY0;
  40953. __this->set_minY_0(L_0);
  40954. int32_t L_1 = ___maxY1;
  40955. __this->set_maxY_1(L_1);
  40956. int32_t L_2 = ___stepY2;
  40957. __this->set_stepY_2(L_2);
  40958. int32_t L_3 = ___width3;
  40959. __this->set_width_3(L_3);
  40960. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40961. __this->set_allocator_4(L_4);
  40962. AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B * L_5 = ___operation5;
  40963. AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B L_6 = (*(AffineOperation_1_t8932DAA4F2E62926FD2C0C37AD2E869862B4572B *)L_5);
  40964. __this->set_operation_5(L_6);
  40965. return;
  40966. }
  40967. }
  40968. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m277BBD74EC5AC4DEBCFC54763B30CE79922143A4_gshared_inline (RowIntervalOperationWrapper_2_t580DEC12CB9E1F162E427D2E481155549A8A9EA1 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773 * ___operation5, const RuntimeMethod* method)
  40969. {
  40970. {
  40971. int32_t L_0 = ___minY0;
  40972. __this->set_minY_0(L_0);
  40973. int32_t L_1 = ___maxY1;
  40974. __this->set_maxY_1(L_1);
  40975. int32_t L_2 = ___stepY2;
  40976. __this->set_stepY_2(L_2);
  40977. int32_t L_3 = ___width3;
  40978. __this->set_width_3(L_3);
  40979. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40980. __this->set_allocator_4(L_4);
  40981. AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773 * L_5 = ___operation5;
  40982. AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773 L_6 = (*(AffineOperation_1_tA6DB5DC7DBF3A704DC15BD9110F258E89EEDE773 *)L_5);
  40983. __this->set_operation_5(L_6);
  40984. return;
  40985. }
  40986. }
  40987. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mB1060C4BD2103937CC2CACCD8144508C31EFA9FE_gshared_inline (RowIntervalOperationWrapper_2_t1357771EFBD8B8F146541A9B8542AF4C102B48CC * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0 * ___operation5, const RuntimeMethod* method)
  40988. {
  40989. {
  40990. int32_t L_0 = ___minY0;
  40991. __this->set_minY_0(L_0);
  40992. int32_t L_1 = ___maxY1;
  40993. __this->set_maxY_1(L_1);
  40994. int32_t L_2 = ___stepY2;
  40995. __this->set_stepY_2(L_2);
  40996. int32_t L_3 = ___width3;
  40997. __this->set_width_3(L_3);
  40998. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  40999. __this->set_allocator_4(L_4);
  41000. AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0 * L_5 = ___operation5;
  41001. AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0 L_6 = (*(AffineOperation_1_t5526F14C40B999888147BDBA9C16859E046818B0 *)L_5);
  41002. __this->set_operation_5(L_6);
  41003. return;
  41004. }
  41005. }
  41006. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mD3FC20A0433855EF633F17A041FEB238EDCA2148_gshared_inline (RowIntervalOperationWrapper_2_t47952363E0E518457D884C2A208C7B4042FCE020 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644 * ___operation5, const RuntimeMethod* method)
  41007. {
  41008. {
  41009. int32_t L_0 = ___minY0;
  41010. __this->set_minY_0(L_0);
  41011. int32_t L_1 = ___maxY1;
  41012. __this->set_maxY_1(L_1);
  41013. int32_t L_2 = ___stepY2;
  41014. __this->set_stepY_2(L_2);
  41015. int32_t L_3 = ___width3;
  41016. __this->set_width_3(L_3);
  41017. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41018. __this->set_allocator_4(L_4);
  41019. AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644 * L_5 = ___operation5;
  41020. AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644 L_6 = (*(AffineOperation_1_tEE2F5EC59F0ABADCDAC759CB6C0DAFA95B8DF644 *)L_5);
  41021. __this->set_operation_5(L_6);
  41022. return;
  41023. }
  41024. }
  41025. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m0A84485C5B473783BCEB4C9107D42F91EAB1B04E_gshared_inline (RowIntervalOperationWrapper_2_t3EDBCCE71C8A044C52095F36AE721B63E86CD7EF * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB * ___operation5, const RuntimeMethod* method)
  41026. {
  41027. {
  41028. int32_t L_0 = ___minY0;
  41029. __this->set_minY_0(L_0);
  41030. int32_t L_1 = ___maxY1;
  41031. __this->set_maxY_1(L_1);
  41032. int32_t L_2 = ___stepY2;
  41033. __this->set_stepY_2(L_2);
  41034. int32_t L_3 = ___width3;
  41035. __this->set_width_3(L_3);
  41036. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41037. __this->set_allocator_4(L_4);
  41038. AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB * L_5 = ___operation5;
  41039. AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB L_6 = (*(AffineOperation_1_tDA194072EAEE69D4A450B32EFFCEC391C7A8CAEB *)L_5);
  41040. __this->set_operation_5(L_6);
  41041. return;
  41042. }
  41043. }
  41044. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m2737276AA3758089BEEB413FC889F9BEDCBCFC1F_gshared_inline (RowIntervalOperationWrapper_2_t5B5B9F2C37F3D2E75A8FB639790461DF37FB6F69 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C * ___operation5, const RuntimeMethod* method)
  41045. {
  41046. {
  41047. int32_t L_0 = ___minY0;
  41048. __this->set_minY_0(L_0);
  41049. int32_t L_1 = ___maxY1;
  41050. __this->set_maxY_1(L_1);
  41051. int32_t L_2 = ___stepY2;
  41052. __this->set_stepY_2(L_2);
  41053. int32_t L_3 = ___width3;
  41054. __this->set_width_3(L_3);
  41055. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41056. __this->set_allocator_4(L_4);
  41057. AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C * L_5 = ___operation5;
  41058. AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C L_6 = (*(AffineOperation_1_tEE5CDAC7FEAEE34AC8DA429F253A2398FF33604C *)L_5);
  41059. __this->set_operation_5(L_6);
  41060. return;
  41061. }
  41062. }
  41063. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mCAB25AA15CB42C3D27EE203890A8ED1CC31131E3_gshared_inline (RowIntervalOperationWrapper_2_tE7A8902116CF6B925BDB3E80AA50D706EBE1F4D1 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477 * ___operation5, const RuntimeMethod* method)
  41064. {
  41065. {
  41066. int32_t L_0 = ___minY0;
  41067. __this->set_minY_0(L_0);
  41068. int32_t L_1 = ___maxY1;
  41069. __this->set_maxY_1(L_1);
  41070. int32_t L_2 = ___stepY2;
  41071. __this->set_stepY_2(L_2);
  41072. int32_t L_3 = ___width3;
  41073. __this->set_width_3(L_3);
  41074. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41075. __this->set_allocator_4(L_4);
  41076. AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477 * L_5 = ___operation5;
  41077. AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477 L_6 = (*(AffineOperation_1_t6575F6B5B61E6020C157D681E57FAEB24480A477 *)L_5);
  41078. __this->set_operation_5(L_6);
  41079. return;
  41080. }
  41081. }
  41082. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m4DB00CBB7F2A1FFCF19BF4DAA567C1CCB1026890_gshared_inline (RowIntervalOperationWrapper_2_tA30F6D2C269FEA94BBD02043A35BD0CEAE9AEC93 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD * ___operation5, const RuntimeMethod* method)
  41083. {
  41084. {
  41085. int32_t L_0 = ___minY0;
  41086. __this->set_minY_0(L_0);
  41087. int32_t L_1 = ___maxY1;
  41088. __this->set_maxY_1(L_1);
  41089. int32_t L_2 = ___stepY2;
  41090. __this->set_stepY_2(L_2);
  41091. int32_t L_3 = ___width3;
  41092. __this->set_width_3(L_3);
  41093. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41094. __this->set_allocator_4(L_4);
  41095. AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD * L_5 = ___operation5;
  41096. AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD L_6 = (*(AffineOperation_1_tC8634E0D28B6ECCF76B33FD7DC17B93D6FFC10DD *)L_5);
  41097. __this->set_operation_5(L_6);
  41098. return;
  41099. }
  41100. }
  41101. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mCBEE373B76075112CCDB6B2D9715B2E82A9B3841_gshared_inline (RowIntervalOperationWrapper_2_tB9A8A08F8EB4A604B5856EEDAED376DEAE002763 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B * ___operation5, const RuntimeMethod* method)
  41102. {
  41103. {
  41104. int32_t L_0 = ___minY0;
  41105. __this->set_minY_0(L_0);
  41106. int32_t L_1 = ___maxY1;
  41107. __this->set_maxY_1(L_1);
  41108. int32_t L_2 = ___stepY2;
  41109. __this->set_stepY_2(L_2);
  41110. int32_t L_3 = ___width3;
  41111. __this->set_width_3(L_3);
  41112. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41113. __this->set_allocator_4(L_4);
  41114. AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B * L_5 = ___operation5;
  41115. AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B L_6 = (*(AffineOperation_1_tEBD4F9B53078C41DAFB23D44530E2887938C658B *)L_5);
  41116. __this->set_operation_5(L_6);
  41117. return;
  41118. }
  41119. }
  41120. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mC45A4D0796AAEE9B058B7BD404E2A2FC089CA042_gshared_inline (RowIntervalOperationWrapper_2_t0C51486142C6BBE3EB69427324855FC5A0CA6318 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F * ___operation5, const RuntimeMethod* method)
  41121. {
  41122. {
  41123. int32_t L_0 = ___minY0;
  41124. __this->set_minY_0(L_0);
  41125. int32_t L_1 = ___maxY1;
  41126. __this->set_maxY_1(L_1);
  41127. int32_t L_2 = ___stepY2;
  41128. __this->set_stepY_2(L_2);
  41129. int32_t L_3 = ___width3;
  41130. __this->set_width_3(L_3);
  41131. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41132. __this->set_allocator_4(L_4);
  41133. AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F * L_5 = ___operation5;
  41134. AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F L_6 = (*(AffineOperation_1_t96E73091C3AFB7D5A0883CA9883F0627A609F54F *)L_5);
  41135. __this->set_operation_5(L_6);
  41136. return;
  41137. }
  41138. }
  41139. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m108CC07D36305D63F7E756184676E73B9FE34DD3_gshared_inline (RowIntervalOperationWrapper_2_tFA209224EB6AE914937F118BB6938BC0E2DB84F1 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909 * ___operation5, const RuntimeMethod* method)
  41140. {
  41141. {
  41142. int32_t L_0 = ___minY0;
  41143. __this->set_minY_0(L_0);
  41144. int32_t L_1 = ___maxY1;
  41145. __this->set_maxY_1(L_1);
  41146. int32_t L_2 = ___stepY2;
  41147. __this->set_stepY_2(L_2);
  41148. int32_t L_3 = ___width3;
  41149. __this->set_width_3(L_3);
  41150. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41151. __this->set_allocator_4(L_4);
  41152. AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909 * L_5 = ___operation5;
  41153. AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909 L_6 = (*(AffineOperation_1_tE093488CA83E8CC7BBC1A65885061A1815B62909 *)L_5);
  41154. __this->set_operation_5(L_6);
  41155. return;
  41156. }
  41157. }
  41158. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m0CE784CDFDA941F44E5FA156C84CABE9162EA57D_gshared_inline (RowIntervalOperationWrapper_2_t506DF8B4D8D9961E8DF606F0EF6FBE594661E415 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C * ___operation5, const RuntimeMethod* method)
  41159. {
  41160. {
  41161. int32_t L_0 = ___minY0;
  41162. __this->set_minY_0(L_0);
  41163. int32_t L_1 = ___maxY1;
  41164. __this->set_maxY_1(L_1);
  41165. int32_t L_2 = ___stepY2;
  41166. __this->set_stepY_2(L_2);
  41167. int32_t L_3 = ___width3;
  41168. __this->set_width_3(L_3);
  41169. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41170. __this->set_allocator_4(L_4);
  41171. AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C * L_5 = ___operation5;
  41172. AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C L_6 = (*(AffineOperation_1_t59EF82C3A8137DBD415A73B633AD3DAD3148536C *)L_5);
  41173. __this->set_operation_5(L_6);
  41174. return;
  41175. }
  41176. }
  41177. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m1539782C0543D2DF9F2AA2B200060C77D8E423BF_gshared_inline (RowIntervalOperationWrapper_2_t49B2F11104F7FFAF7F6A329807CF263537DD91F6 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31 * ___operation5, const RuntimeMethod* method)
  41178. {
  41179. {
  41180. int32_t L_0 = ___minY0;
  41181. __this->set_minY_0(L_0);
  41182. int32_t L_1 = ___maxY1;
  41183. __this->set_maxY_1(L_1);
  41184. int32_t L_2 = ___stepY2;
  41185. __this->set_stepY_2(L_2);
  41186. int32_t L_3 = ___width3;
  41187. __this->set_width_3(L_3);
  41188. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41189. __this->set_allocator_4(L_4);
  41190. AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31 * L_5 = ___operation5;
  41191. AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31 L_6 = (*(AffineOperation_1_t7176350E7E5BA5835686F3AE369BE493AEC47B31 *)L_5);
  41192. __this->set_operation_5(L_6);
  41193. return;
  41194. }
  41195. }
  41196. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mCEF6226E51D1D6794C9B9D8A01E39B30CB45C770_gshared_inline (RowIntervalOperationWrapper_2_t1E3B4AA7B01EA3A01DBDB793C24532D67B1107C7 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5 * ___operation5, const RuntimeMethod* method)
  41197. {
  41198. {
  41199. int32_t L_0 = ___minY0;
  41200. __this->set_minY_0(L_0);
  41201. int32_t L_1 = ___maxY1;
  41202. __this->set_maxY_1(L_1);
  41203. int32_t L_2 = ___stepY2;
  41204. __this->set_stepY_2(L_2);
  41205. int32_t L_3 = ___width3;
  41206. __this->set_width_3(L_3);
  41207. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41208. __this->set_allocator_4(L_4);
  41209. AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5 * L_5 = ___operation5;
  41210. AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5 L_6 = (*(AffineOperation_1_tD0947D704AA23C9773FE300355214667C414BAE5 *)L_5);
  41211. __this->set_operation_5(L_6);
  41212. return;
  41213. }
  41214. }
  41215. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m83D4D0C14D40D11BBF0BFB505539AC57903C3264_gshared_inline (RowIntervalOperationWrapper_2_t9014FD7682B8BCAEFAB0CB54F7C91317FADD30A5 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D * ___operation5, const RuntimeMethod* method)
  41216. {
  41217. {
  41218. int32_t L_0 = ___minY0;
  41219. __this->set_minY_0(L_0);
  41220. int32_t L_1 = ___maxY1;
  41221. __this->set_maxY_1(L_1);
  41222. int32_t L_2 = ___stepY2;
  41223. __this->set_stepY_2(L_2);
  41224. int32_t L_3 = ___width3;
  41225. __this->set_width_3(L_3);
  41226. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41227. __this->set_allocator_4(L_4);
  41228. AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D * L_5 = ___operation5;
  41229. AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D L_6 = (*(AffineOperation_1_tF3A373A32CCCBC758AED3BA1202898C87D19670D *)L_5);
  41230. __this->set_operation_5(L_6);
  41231. return;
  41232. }
  41233. }
  41234. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m92D6E7E563D5010FC59913F95510A9831344DC77_gshared_inline (RowIntervalOperationWrapper_2_tF74C8DE6F353B310BA581FED8630018E048605FE * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC * ___operation5, const RuntimeMethod* method)
  41235. {
  41236. {
  41237. int32_t L_0 = ___minY0;
  41238. __this->set_minY_0(L_0);
  41239. int32_t L_1 = ___maxY1;
  41240. __this->set_maxY_1(L_1);
  41241. int32_t L_2 = ___stepY2;
  41242. __this->set_stepY_2(L_2);
  41243. int32_t L_3 = ___width3;
  41244. __this->set_width_3(L_3);
  41245. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41246. __this->set_allocator_4(L_4);
  41247. AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC * L_5 = ___operation5;
  41248. AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC L_6 = (*(AffineOperation_1_t2D253BDAAB35265FC8734864F41D370338B7B3CC *)L_5);
  41249. __this->set_operation_5(L_6);
  41250. return;
  41251. }
  41252. }
  41253. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m739FA92D7160E5D409B961CE7E4036DDEBDB9C81_gshared_inline (RowIntervalOperationWrapper_2_t7E58F3F7708666CF3E44F642DEC0916BDD375A88 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00 * ___operation5, const RuntimeMethod* method)
  41254. {
  41255. {
  41256. int32_t L_0 = ___minY0;
  41257. __this->set_minY_0(L_0);
  41258. int32_t L_1 = ___maxY1;
  41259. __this->set_maxY_1(L_1);
  41260. int32_t L_2 = ___stepY2;
  41261. __this->set_stepY_2(L_2);
  41262. int32_t L_3 = ___width3;
  41263. __this->set_width_3(L_3);
  41264. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41265. __this->set_allocator_4(L_4);
  41266. AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00 * L_5 = ___operation5;
  41267. AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00 L_6 = (*(AffineOperation_1_t71FD06DFCDDA7CBB8C71408C465EE038826B6A00 *)L_5);
  41268. __this->set_operation_5(L_6);
  41269. return;
  41270. }
  41271. }
  41272. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mEA76573195416870DF685D580A01E7D265FD9AD4_gshared_inline (RowIntervalOperationWrapper_2_t32C468A35D26A2FB94957FF95CD16A433D8E7312 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9 * ___operation5, const RuntimeMethod* method)
  41273. {
  41274. {
  41275. int32_t L_0 = ___minY0;
  41276. __this->set_minY_0(L_0);
  41277. int32_t L_1 = ___maxY1;
  41278. __this->set_maxY_1(L_1);
  41279. int32_t L_2 = ___stepY2;
  41280. __this->set_stepY_2(L_2);
  41281. int32_t L_3 = ___width3;
  41282. __this->set_width_3(L_3);
  41283. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41284. __this->set_allocator_4(L_4);
  41285. AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9 * L_5 = ___operation5;
  41286. AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9 L_6 = (*(AffineOperation_1_t64658A405782FE7AB6FD57EF094520569023EFB9 *)L_5);
  41287. __this->set_operation_5(L_6);
  41288. return;
  41289. }
  41290. }
  41291. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m60C08F98AE3BFFAF25EA59C854017D70F5E71D1E_gshared_inline (RowIntervalOperationWrapper_2_tCE624B6D0A3A0148D0613B2AA6000FCD1B8A3B8C * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271 * ___operation5, const RuntimeMethod* method)
  41292. {
  41293. {
  41294. int32_t L_0 = ___minY0;
  41295. __this->set_minY_0(L_0);
  41296. int32_t L_1 = ___maxY1;
  41297. __this->set_maxY_1(L_1);
  41298. int32_t L_2 = ___stepY2;
  41299. __this->set_stepY_2(L_2);
  41300. int32_t L_3 = ___width3;
  41301. __this->set_width_3(L_3);
  41302. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41303. __this->set_allocator_4(L_4);
  41304. AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271 * L_5 = ___operation5;
  41305. AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271 L_6 = (*(AffineOperation_1_tED60A7B5190BD744CB347EA343124B7A1C916271 *)L_5);
  41306. __this->set_operation_5(L_6);
  41307. return;
  41308. }
  41309. }
  41310. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m2BAD7D37728469B430E2A930AC66D7C5918CCCFF_gshared_inline (RowIntervalOperationWrapper_2_t012F6336828EB81D04D614CACD93FB61CF5565B1 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939 * ___operation5, const RuntimeMethod* method)
  41311. {
  41312. {
  41313. int32_t L_0 = ___minY0;
  41314. __this->set_minY_0(L_0);
  41315. int32_t L_1 = ___maxY1;
  41316. __this->set_maxY_1(L_1);
  41317. int32_t L_2 = ___stepY2;
  41318. __this->set_stepY_2(L_2);
  41319. int32_t L_3 = ___width3;
  41320. __this->set_width_3(L_3);
  41321. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41322. __this->set_allocator_4(L_4);
  41323. AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939 * L_5 = ___operation5;
  41324. AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939 L_6 = (*(AffineOperation_1_tBD5406662395F68EAAC4263F44DC6089EB79F939 *)L_5);
  41325. __this->set_operation_5(L_6);
  41326. return;
  41327. }
  41328. }
  41329. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m7283FAC59A6A995F4064772F599E76D0E3652AA6_gshared_inline (RowIntervalOperationWrapper_2_t5E0895B43090A990E515B2A445BE8EC2529F3A0D * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD * ___operation5, const RuntimeMethod* method)
  41330. {
  41331. {
  41332. int32_t L_0 = ___minY0;
  41333. __this->set_minY_0(L_0);
  41334. int32_t L_1 = ___maxY1;
  41335. __this->set_maxY_1(L_1);
  41336. int32_t L_2 = ___stepY2;
  41337. __this->set_stepY_2(L_2);
  41338. int32_t L_3 = ___width3;
  41339. __this->set_width_3(L_3);
  41340. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41341. __this->set_allocator_4(L_4);
  41342. AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD * L_5 = ___operation5;
  41343. AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD L_6 = (*(AffineOperation_1_tF39AC86B127D383F05F9973484468E8735A02DDD *)L_5);
  41344. __this->set_operation_5(L_6);
  41345. return;
  41346. }
  41347. }
  41348. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m94E944FAADF62A314963BB91A26A1F0153847F6D_gshared_inline (RowIntervalOperationWrapper_2_t47454440812B12E6D195E92D5B4B80B92F9144DE * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE * ___operation5, const RuntimeMethod* method)
  41349. {
  41350. {
  41351. int32_t L_0 = ___minY0;
  41352. __this->set_minY_0(L_0);
  41353. int32_t L_1 = ___maxY1;
  41354. __this->set_maxY_1(L_1);
  41355. int32_t L_2 = ___stepY2;
  41356. __this->set_stepY_2(L_2);
  41357. int32_t L_3 = ___width3;
  41358. __this->set_width_3(L_3);
  41359. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41360. __this->set_allocator_4(L_4);
  41361. AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE * L_5 = ___operation5;
  41362. AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE L_6 = (*(AffineOperation_1_tA0C8E51C84B4FCC8BC0DD3C6EC8F820C203A9EDE *)L_5);
  41363. __this->set_operation_5(L_6);
  41364. return;
  41365. }
  41366. }
  41367. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mF6C2E7A1A248B7148A2A828D0AEF0DBA769E9C19_gshared_inline (RowIntervalOperationWrapper_2_t63DE781496184B575527478B28E58BDFB32E6F03 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692 * ___operation5, const RuntimeMethod* method)
  41368. {
  41369. {
  41370. int32_t L_0 = ___minY0;
  41371. __this->set_minY_0(L_0);
  41372. int32_t L_1 = ___maxY1;
  41373. __this->set_maxY_1(L_1);
  41374. int32_t L_2 = ___stepY2;
  41375. __this->set_stepY_2(L_2);
  41376. int32_t L_3 = ___width3;
  41377. __this->set_width_3(L_3);
  41378. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41379. __this->set_allocator_4(L_4);
  41380. AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692 * L_5 = ___operation5;
  41381. AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692 L_6 = (*(AffineOperation_1_t8F681F311CE135565B5D0E5ABEC0E964782AC692 *)L_5);
  41382. __this->set_operation_5(L_6);
  41383. return;
  41384. }
  41385. }
  41386. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mF36253BE2A6EAEE854B81EFB144878630EAC951E_gshared_inline (RowIntervalOperationWrapper_2_t9EEE0D76C11F871649356FBCD3D6432AAC58C1CE * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A * ___operation5, const RuntimeMethod* method)
  41387. {
  41388. {
  41389. int32_t L_0 = ___minY0;
  41390. __this->set_minY_0(L_0);
  41391. int32_t L_1 = ___maxY1;
  41392. __this->set_maxY_1(L_1);
  41393. int32_t L_2 = ___stepY2;
  41394. __this->set_stepY_2(L_2);
  41395. int32_t L_3 = ___width3;
  41396. __this->set_width_3(L_3);
  41397. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41398. __this->set_allocator_4(L_4);
  41399. AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A * L_5 = ___operation5;
  41400. AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A L_6 = (*(AffineOperation_1_t8A87096D95932AA2BEE38B62E6575AD49C7E691A *)L_5);
  41401. __this->set_operation_5(L_6);
  41402. return;
  41403. }
  41404. }
  41405. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m571EAC78FB1A87E9879AA4AD2D68A93DACAE4036_gshared_inline (RowIntervalOperationWrapper_2_t2A0A6B4B94BEA64CC2F312832BFA584C5A79D359 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965 * ___operation5, const RuntimeMethod* method)
  41406. {
  41407. {
  41408. int32_t L_0 = ___minY0;
  41409. __this->set_minY_0(L_0);
  41410. int32_t L_1 = ___maxY1;
  41411. __this->set_maxY_1(L_1);
  41412. int32_t L_2 = ___stepY2;
  41413. __this->set_stepY_2(L_2);
  41414. int32_t L_3 = ___width3;
  41415. __this->set_width_3(L_3);
  41416. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41417. __this->set_allocator_4(L_4);
  41418. AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965 * L_5 = ___operation5;
  41419. AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965 L_6 = (*(AffineOperation_1_t25A2E87A3241E442AB29912EFE4AFB49E0C2E965 *)L_5);
  41420. __this->set_operation_5(L_6);
  41421. return;
  41422. }
  41423. }
  41424. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mAD50CFD3F7E332A732C90A2B5FB4D1CD0C8770B9_gshared_inline (RowIntervalOperationWrapper_2_t2241BAD14C0C9A6F5A3FA3CF0F7AE44B82B69F1D * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52 * ___operation5, const RuntimeMethod* method)
  41425. {
  41426. {
  41427. int32_t L_0 = ___minY0;
  41428. __this->set_minY_0(L_0);
  41429. int32_t L_1 = ___maxY1;
  41430. __this->set_maxY_1(L_1);
  41431. int32_t L_2 = ___stepY2;
  41432. __this->set_stepY_2(L_2);
  41433. int32_t L_3 = ___width3;
  41434. __this->set_width_3(L_3);
  41435. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41436. __this->set_allocator_4(L_4);
  41437. AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52 * L_5 = ___operation5;
  41438. AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52 L_6 = (*(AffineOperation_1_t4C3435FF170B16A6CF0068D82812D11B79488A52 *)L_5);
  41439. __this->set_operation_5(L_6);
  41440. return;
  41441. }
  41442. }
  41443. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m98F03FC2C3CA5740FCC54DB06D375248DF0EB1EA_gshared_inline (RowIntervalOperationWrapper_2_t0905B5028D02139277E57C3BCB0901179642B504 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086 * ___operation5, const RuntimeMethod* method)
  41444. {
  41445. {
  41446. int32_t L_0 = ___minY0;
  41447. __this->set_minY_0(L_0);
  41448. int32_t L_1 = ___maxY1;
  41449. __this->set_maxY_1(L_1);
  41450. int32_t L_2 = ___stepY2;
  41451. __this->set_stepY_2(L_2);
  41452. int32_t L_3 = ___width3;
  41453. __this->set_width_3(L_3);
  41454. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41455. __this->set_allocator_4(L_4);
  41456. AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086 * L_5 = ___operation5;
  41457. AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086 L_6 = (*(AffineOperation_1_tA47C15BB24B4D0A9F7E427A7AF7BDBB6D88E9086 *)L_5);
  41458. __this->set_operation_5(L_6);
  41459. return;
  41460. }
  41461. }
  41462. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mD6484D9FB55EE7F0F3A91088DE2E60847C8A5632_gshared_inline (RowIntervalOperationWrapper_2_t4E9133C89A65FF5A8C242B1A47E47E9E7D7C2A18 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3 * ___operation5, const RuntimeMethod* method)
  41463. {
  41464. {
  41465. int32_t L_0 = ___minY0;
  41466. __this->set_minY_0(L_0);
  41467. int32_t L_1 = ___maxY1;
  41468. __this->set_maxY_1(L_1);
  41469. int32_t L_2 = ___stepY2;
  41470. __this->set_stepY_2(L_2);
  41471. int32_t L_3 = ___width3;
  41472. __this->set_width_3(L_3);
  41473. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41474. __this->set_allocator_4(L_4);
  41475. AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3 * L_5 = ___operation5;
  41476. AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3 L_6 = (*(AffineOperation_1_t910C1C191CEB48D2F091889671E85BF0A51807A3 *)L_5);
  41477. __this->set_operation_5(L_6);
  41478. return;
  41479. }
  41480. }
  41481. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m10411FBC01F80022C7F84A9ED67CA64A81F6976F_gshared_inline (RowIntervalOperationWrapper_2_t0D16CECFAFF32665DEBFD9228DEAF41E6BED483B * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C * ___operation5, const RuntimeMethod* method)
  41482. {
  41483. {
  41484. int32_t L_0 = ___minY0;
  41485. __this->set_minY_0(L_0);
  41486. int32_t L_1 = ___maxY1;
  41487. __this->set_maxY_1(L_1);
  41488. int32_t L_2 = ___stepY2;
  41489. __this->set_stepY_2(L_2);
  41490. int32_t L_3 = ___width3;
  41491. __this->set_width_3(L_3);
  41492. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41493. __this->set_allocator_4(L_4);
  41494. AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C * L_5 = ___operation5;
  41495. AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C L_6 = (*(AffineOperation_1_tD25BDF3D6F4DA6C5DEB4D8D0CB2C9990F5A5DB2C *)L_5);
  41496. __this->set_operation_5(L_6);
  41497. return;
  41498. }
  41499. }
  41500. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mE89092FB9192B463852F28B325B60F93C36F3201_gshared_inline (RowIntervalOperationWrapper_2_tA969FDE3142552AEA2937D462C1DAB7FD8D9A2C2 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126 * ___operation5, const RuntimeMethod* method)
  41501. {
  41502. {
  41503. int32_t L_0 = ___minY0;
  41504. __this->set_minY_0(L_0);
  41505. int32_t L_1 = ___maxY1;
  41506. __this->set_maxY_1(L_1);
  41507. int32_t L_2 = ___stepY2;
  41508. __this->set_stepY_2(L_2);
  41509. int32_t L_3 = ___width3;
  41510. __this->set_width_3(L_3);
  41511. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41512. __this->set_allocator_4(L_4);
  41513. AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126 * L_5 = ___operation5;
  41514. AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126 L_6 = (*(AffineOperation_1_tD78982C79EA3EE0EAE8655630D74A8BDA88E2126 *)L_5);
  41515. __this->set_operation_5(L_6);
  41516. return;
  41517. }
  41518. }
  41519. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mF4D970A236E22041AD8E3EAE9AFBA8EA7DF66A99_gshared_inline (RowIntervalOperationWrapper_2_tA119BD2E13D52C104A2C697B8E8D504BE375EFFB * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225 * ___operation5, const RuntimeMethod* method)
  41520. {
  41521. {
  41522. int32_t L_0 = ___minY0;
  41523. __this->set_minY_0(L_0);
  41524. int32_t L_1 = ___maxY1;
  41525. __this->set_maxY_1(L_1);
  41526. int32_t L_2 = ___stepY2;
  41527. __this->set_stepY_2(L_2);
  41528. int32_t L_3 = ___width3;
  41529. __this->set_width_3(L_3);
  41530. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41531. __this->set_allocator_4(L_4);
  41532. AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225 * L_5 = ___operation5;
  41533. AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225 L_6 = (*(AffineOperation_1_t3DFA20B3EF66826EED06135F285B2498BAE01225 *)L_5);
  41534. __this->set_operation_5(L_6);
  41535. return;
  41536. }
  41537. }
  41538. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m1236F2B298B62609B9E965C630F8CBE63F19E294_gshared_inline (RowIntervalOperationWrapper_2_tCCA59E44DED40027E8D6352F096AC1F7AB56D208 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634 * ___operation5, const RuntimeMethod* method)
  41539. {
  41540. {
  41541. int32_t L_0 = ___minY0;
  41542. __this->set_minY_0(L_0);
  41543. int32_t L_1 = ___maxY1;
  41544. __this->set_maxY_1(L_1);
  41545. int32_t L_2 = ___stepY2;
  41546. __this->set_stepY_2(L_2);
  41547. int32_t L_3 = ___width3;
  41548. __this->set_width_3(L_3);
  41549. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41550. __this->set_allocator_4(L_4);
  41551. AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634 * L_5 = ___operation5;
  41552. AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634 L_6 = (*(AffineOperation_1_tE96201482485F9904524DB1E99114FBA24765634 *)L_5);
  41553. __this->set_operation_5(L_6);
  41554. return;
  41555. }
  41556. }
  41557. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mDEB3206719069D43BA42AE545794CBA1F6E20F2C_gshared_inline (RowIntervalOperationWrapper_2_tC377CB23157B3A7C7D2B0D200C3E650140D40D2D * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F * ___operation5, const RuntimeMethod* method)
  41558. {
  41559. {
  41560. int32_t L_0 = ___minY0;
  41561. __this->set_minY_0(L_0);
  41562. int32_t L_1 = ___maxY1;
  41563. __this->set_maxY_1(L_1);
  41564. int32_t L_2 = ___stepY2;
  41565. __this->set_stepY_2(L_2);
  41566. int32_t L_3 = ___width3;
  41567. __this->set_width_3(L_3);
  41568. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41569. __this->set_allocator_4(L_4);
  41570. AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F * L_5 = ___operation5;
  41571. AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F L_6 = (*(AffineOperation_1_t31B4321E4E1ADAEFDEEBA8FBFBCCC3689D0FEC3F *)L_5);
  41572. __this->set_operation_5(L_6);
  41573. return;
  41574. }
  41575. }
  41576. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m51AE58D190EBA8EE9F1823BCF228B9F49D682689_gshared_inline (RowIntervalOperationWrapper_2_tB854BB2BF4E15230691172CFE0FD4DF6769B3F5F * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52 * ___operation5, const RuntimeMethod* method)
  41577. {
  41578. {
  41579. int32_t L_0 = ___minY0;
  41580. __this->set_minY_0(L_0);
  41581. int32_t L_1 = ___maxY1;
  41582. __this->set_maxY_1(L_1);
  41583. int32_t L_2 = ___stepY2;
  41584. __this->set_stepY_2(L_2);
  41585. int32_t L_3 = ___width3;
  41586. __this->set_width_3(L_3);
  41587. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41588. __this->set_allocator_4(L_4);
  41589. AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52 * L_5 = ___operation5;
  41590. AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52 L_6 = (*(AffineOperation_1_t819D6B9A5868D90466D860862AA0D772B252CD52 *)L_5);
  41591. __this->set_operation_5(L_6);
  41592. return;
  41593. }
  41594. }
  41595. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mF976A3CF876D3709B9C8DC17323D237C14C38C50_gshared_inline (RowIntervalOperationWrapper_2_t3809ABA6ED1DA05D13FC5F3ECD283FB8CBCA85A1 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074 * ___operation5, const RuntimeMethod* method)
  41596. {
  41597. {
  41598. int32_t L_0 = ___minY0;
  41599. __this->set_minY_0(L_0);
  41600. int32_t L_1 = ___maxY1;
  41601. __this->set_maxY_1(L_1);
  41602. int32_t L_2 = ___stepY2;
  41603. __this->set_stepY_2(L_2);
  41604. int32_t L_3 = ___width3;
  41605. __this->set_width_3(L_3);
  41606. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41607. __this->set_allocator_4(L_4);
  41608. AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074 * L_5 = ___operation5;
  41609. AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074 L_6 = (*(AffineOperation_1_tDCDB5FDC511E5962D7E5DAF8D6491E11CD582074 *)L_5);
  41610. __this->set_operation_5(L_6);
  41611. return;
  41612. }
  41613. }
  41614. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mA263588DA1879BEB0079F5CCBC8162D22857F599_gshared_inline (RowIntervalOperationWrapper_2_t44A52A5066094B4FED077B2399DCE12D6F245D5E * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265 * ___operation5, const RuntimeMethod* method)
  41615. {
  41616. {
  41617. int32_t L_0 = ___minY0;
  41618. __this->set_minY_0(L_0);
  41619. int32_t L_1 = ___maxY1;
  41620. __this->set_maxY_1(L_1);
  41621. int32_t L_2 = ___stepY2;
  41622. __this->set_stepY_2(L_2);
  41623. int32_t L_3 = ___width3;
  41624. __this->set_width_3(L_3);
  41625. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41626. __this->set_allocator_4(L_4);
  41627. AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265 * L_5 = ___operation5;
  41628. AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265 L_6 = (*(AffineOperation_1_t23B35F7CE885FF144035136F1DE78359AD61B265 *)L_5);
  41629. __this->set_operation_5(L_6);
  41630. return;
  41631. }
  41632. }
  41633. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m27B9EB9FC9B9EC66422EEC2BE70BDEA799BD5F2C_gshared_inline (RowIntervalOperationWrapper_2_tECB3345A2C9D3EDAE3563C91706272195B9DF5A0 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B * ___operation5, const RuntimeMethod* method)
  41634. {
  41635. {
  41636. int32_t L_0 = ___minY0;
  41637. __this->set_minY_0(L_0);
  41638. int32_t L_1 = ___maxY1;
  41639. __this->set_maxY_1(L_1);
  41640. int32_t L_2 = ___stepY2;
  41641. __this->set_stepY_2(L_2);
  41642. int32_t L_3 = ___width3;
  41643. __this->set_width_3(L_3);
  41644. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41645. __this->set_allocator_4(L_4);
  41646. AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B * L_5 = ___operation5;
  41647. AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B L_6 = (*(AffineOperation_1_tBA8EF44775199CC86AD46F95CB2DBC04F04F462B *)L_5);
  41648. __this->set_operation_5(L_6);
  41649. return;
  41650. }
  41651. }
  41652. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m625DFB579E458ED3AA5A08DB4E347AE43235FAA5_gshared_inline (RowIntervalOperationWrapper_2_tC6B38AD6497620CC378A6613900E61A1D89E3877 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944 * ___operation5, const RuntimeMethod* method)
  41653. {
  41654. {
  41655. int32_t L_0 = ___minY0;
  41656. __this->set_minY_0(L_0);
  41657. int32_t L_1 = ___maxY1;
  41658. __this->set_maxY_1(L_1);
  41659. int32_t L_2 = ___stepY2;
  41660. __this->set_stepY_2(L_2);
  41661. int32_t L_3 = ___width3;
  41662. __this->set_width_3(L_3);
  41663. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41664. __this->set_allocator_4(L_4);
  41665. AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944 * L_5 = ___operation5;
  41666. AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944 L_6 = (*(AffineOperation_1_tB4D725A93B87205DEE02F6AF2900FBCC8240B944 *)L_5);
  41667. __this->set_operation_5(L_6);
  41668. return;
  41669. }
  41670. }
  41671. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m76DF9F80E8E4ACE6A1D9FBA5D7D6A4D3F8299D07_gshared_inline (RowIntervalOperationWrapper_2_t11C4F935BE3B70D2258304348FB977FDAB8AEDD6 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910 * ___operation5, const RuntimeMethod* method)
  41672. {
  41673. {
  41674. int32_t L_0 = ___minY0;
  41675. __this->set_minY_0(L_0);
  41676. int32_t L_1 = ___maxY1;
  41677. __this->set_maxY_1(L_1);
  41678. int32_t L_2 = ___stepY2;
  41679. __this->set_stepY_2(L_2);
  41680. int32_t L_3 = ___width3;
  41681. __this->set_width_3(L_3);
  41682. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41683. __this->set_allocator_4(L_4);
  41684. AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910 * L_5 = ___operation5;
  41685. AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910 L_6 = (*(AffineOperation_1_t5A0701E3A2203515D13552E82BEB8224EE737910 *)L_5);
  41686. __this->set_operation_5(L_6);
  41687. return;
  41688. }
  41689. }
  41690. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m6F2B119DA0488CEB852620A65B90879AB045EBFF_gshared_inline (RowIntervalOperationWrapper_2_t6001B71A27CEA1F022775453D52727A049AC4C1F * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A * ___operation5, const RuntimeMethod* method)
  41691. {
  41692. {
  41693. int32_t L_0 = ___minY0;
  41694. __this->set_minY_0(L_0);
  41695. int32_t L_1 = ___maxY1;
  41696. __this->set_maxY_1(L_1);
  41697. int32_t L_2 = ___stepY2;
  41698. __this->set_stepY_2(L_2);
  41699. int32_t L_3 = ___width3;
  41700. __this->set_width_3(L_3);
  41701. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41702. __this->set_allocator_4(L_4);
  41703. AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A * L_5 = ___operation5;
  41704. AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A L_6 = (*(AffineOperation_1_tCC58586D9C1B8B39E2C1F9176CBE52D5F362770A *)L_5);
  41705. __this->set_operation_5(L_6);
  41706. return;
  41707. }
  41708. }
  41709. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m9FD4DE7F7EC87B8665CBFE4E8E2F22F735E639F8_gshared_inline (RowIntervalOperationWrapper_2_t0EE1FAE93949818737ED4611F8D0FA042CD6D4D5 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF * ___operation5, const RuntimeMethod* method)
  41710. {
  41711. {
  41712. int32_t L_0 = ___minY0;
  41713. __this->set_minY_0(L_0);
  41714. int32_t L_1 = ___maxY1;
  41715. __this->set_maxY_1(L_1);
  41716. int32_t L_2 = ___stepY2;
  41717. __this->set_stepY_2(L_2);
  41718. int32_t L_3 = ___width3;
  41719. __this->set_width_3(L_3);
  41720. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41721. __this->set_allocator_4(L_4);
  41722. AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF * L_5 = ___operation5;
  41723. AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF L_6 = (*(AffineOperation_1_t2A5B9CE626A340B6DE6576D1A0BB7BAC30D974DF *)L_5);
  41724. __this->set_operation_5(L_6);
  41725. return;
  41726. }
  41727. }
  41728. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m2BCA225D29E084F3C70BEF7AD7E0C9492CA4A921_gshared_inline (RowIntervalOperationWrapper_2_t411238E33AAF033F5DA7F0A3E0CCF6CBE8BD9B39 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610 * ___operation5, const RuntimeMethod* method)
  41729. {
  41730. {
  41731. int32_t L_0 = ___minY0;
  41732. __this->set_minY_0(L_0);
  41733. int32_t L_1 = ___maxY1;
  41734. __this->set_maxY_1(L_1);
  41735. int32_t L_2 = ___stepY2;
  41736. __this->set_stepY_2(L_2);
  41737. int32_t L_3 = ___width3;
  41738. __this->set_width_3(L_3);
  41739. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41740. __this->set_allocator_4(L_4);
  41741. AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610 * L_5 = ___operation5;
  41742. AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610 L_6 = (*(AffineOperation_1_tF9ED396086D6EEDD6E7072A46BD3AAFC6C131610 *)L_5);
  41743. __this->set_operation_5(L_6);
  41744. return;
  41745. }
  41746. }
  41747. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mB1C08C6E3FDFA5BA4A21C30704B7949C236252FB_gshared_inline (RowIntervalOperationWrapper_2_tCFD8F6ACF59A637AA7419DB770E90F8B68C810E9 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C * ___operation5, const RuntimeMethod* method)
  41748. {
  41749. {
  41750. int32_t L_0 = ___minY0;
  41751. __this->set_minY_0(L_0);
  41752. int32_t L_1 = ___maxY1;
  41753. __this->set_maxY_1(L_1);
  41754. int32_t L_2 = ___stepY2;
  41755. __this->set_stepY_2(L_2);
  41756. int32_t L_3 = ___width3;
  41757. __this->set_width_3(L_3);
  41758. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41759. __this->set_allocator_4(L_4);
  41760. AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C * L_5 = ___operation5;
  41761. AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C L_6 = (*(AffineOperation_1_t7BBA8A14BE8583ECBB76EAB8BD29632697C4144C *)L_5);
  41762. __this->set_operation_5(L_6);
  41763. return;
  41764. }
  41765. }
  41766. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m99529E2D1B8716FB3B2CB653F35B9761E7E7D1CB_gshared_inline (RowIntervalOperationWrapper_2_tBAE632D9A584D943D0E8EDE47A7CED3C6995A155 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB * ___operation5, const RuntimeMethod* method)
  41767. {
  41768. {
  41769. int32_t L_0 = ___minY0;
  41770. __this->set_minY_0(L_0);
  41771. int32_t L_1 = ___maxY1;
  41772. __this->set_maxY_1(L_1);
  41773. int32_t L_2 = ___stepY2;
  41774. __this->set_stepY_2(L_2);
  41775. int32_t L_3 = ___width3;
  41776. __this->set_width_3(L_3);
  41777. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41778. __this->set_allocator_4(L_4);
  41779. AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB * L_5 = ___operation5;
  41780. AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB L_6 = (*(AffineOperation_1_tAEDAA66F08363A1086CFA84DC03D8192FE5751DB *)L_5);
  41781. __this->set_operation_5(L_6);
  41782. return;
  41783. }
  41784. }
  41785. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m7C87BAD2567A8ED736F6B2C32EA4280B27E0A2FD_gshared_inline (RowIntervalOperationWrapper_2_tF5C0F866B5AD7090644F90E56D159FD57D87A6A6 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B * ___operation5, const RuntimeMethod* method)
  41786. {
  41787. {
  41788. int32_t L_0 = ___minY0;
  41789. __this->set_minY_0(L_0);
  41790. int32_t L_1 = ___maxY1;
  41791. __this->set_maxY_1(L_1);
  41792. int32_t L_2 = ___stepY2;
  41793. __this->set_stepY_2(L_2);
  41794. int32_t L_3 = ___width3;
  41795. __this->set_width_3(L_3);
  41796. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41797. __this->set_allocator_4(L_4);
  41798. AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B * L_5 = ___operation5;
  41799. AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B L_6 = (*(AffineOperation_1_t43A0BBFCDF01577975A63671EEC74B1E6947157B *)L_5);
  41800. __this->set_operation_5(L_6);
  41801. return;
  41802. }
  41803. }
  41804. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m7DF3394FA2520EAEEAFA672E62216FD581261B5F_gshared_inline (RowIntervalOperationWrapper_2_t5260D5FB18AFC8CE318CB9D9C8AFC73B69EFF979 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8 * ___operation5, const RuntimeMethod* method)
  41805. {
  41806. {
  41807. int32_t L_0 = ___minY0;
  41808. __this->set_minY_0(L_0);
  41809. int32_t L_1 = ___maxY1;
  41810. __this->set_maxY_1(L_1);
  41811. int32_t L_2 = ___stepY2;
  41812. __this->set_stepY_2(L_2);
  41813. int32_t L_3 = ___width3;
  41814. __this->set_width_3(L_3);
  41815. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41816. __this->set_allocator_4(L_4);
  41817. AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8 * L_5 = ___operation5;
  41818. AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8 L_6 = (*(AffineOperation_1_tBA1B9E3D6E7D7C56FC28C4D1A434B323513D4EA8 *)L_5);
  41819. __this->set_operation_5(L_6);
  41820. return;
  41821. }
  41822. }
  41823. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m284B24007E87444513BF1002850EB1EC1247BD60_gshared_inline (RowIntervalOperationWrapper_2_tF257E83E26DC70A78F942E6E3C814FC1D628EB0F * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4 * ___operation5, const RuntimeMethod* method)
  41824. {
  41825. {
  41826. int32_t L_0 = ___minY0;
  41827. __this->set_minY_0(L_0);
  41828. int32_t L_1 = ___maxY1;
  41829. __this->set_maxY_1(L_1);
  41830. int32_t L_2 = ___stepY2;
  41831. __this->set_stepY_2(L_2);
  41832. int32_t L_3 = ___width3;
  41833. __this->set_width_3(L_3);
  41834. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41835. __this->set_allocator_4(L_4);
  41836. AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4 * L_5 = ___operation5;
  41837. AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4 L_6 = (*(AffineOperation_1_t91FD0D07CE941F252D7F5776B450160A2D08FEF4 *)L_5);
  41838. __this->set_operation_5(L_6);
  41839. return;
  41840. }
  41841. }
  41842. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mFBB89EFD0572920CFB75DA1BA73A543FA52C0AAF_gshared_inline (RowIntervalOperationWrapper_2_t054CC3BADBC8BA30701A407A17C5C917DE23D889 * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B * ___operation5, const RuntimeMethod* method)
  41843. {
  41844. {
  41845. int32_t L_0 = ___minY0;
  41846. __this->set_minY_0(L_0);
  41847. int32_t L_1 = ___maxY1;
  41848. __this->set_maxY_1(L_1);
  41849. int32_t L_2 = ___stepY2;
  41850. __this->set_stepY_2(L_2);
  41851. int32_t L_3 = ___width3;
  41852. __this->set_width_3(L_3);
  41853. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41854. __this->set_allocator_4(L_4);
  41855. AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B * L_5 = ___operation5;
  41856. AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B L_6 = (*(AffineOperation_1_t8BA6808142C8BEC5CDFB95169F90E25C96262A5B *)L_5);
  41857. __this->set_operation_5(L_6);
  41858. return;
  41859. }
  41860. }
  41861. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_mCC89CB7032A57F24D91C23A9BA3DFEAF957B6B1E_gshared_inline (RowIntervalOperationWrapper_2_t948D79F90F23BA4DA9E6B03648EC3BEE056CB5FD * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220 * ___operation5, const RuntimeMethod* method)
  41862. {
  41863. {
  41864. int32_t L_0 = ___minY0;
  41865. __this->set_minY_0(L_0);
  41866. int32_t L_1 = ___maxY1;
  41867. __this->set_maxY_1(L_1);
  41868. int32_t L_2 = ___stepY2;
  41869. __this->set_stepY_2(L_2);
  41870. int32_t L_3 = ___width3;
  41871. __this->set_width_3(L_3);
  41872. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41873. __this->set_allocator_4(L_4);
  41874. AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220 * L_5 = ___operation5;
  41875. AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220 L_6 = (*(AffineOperation_1_tEAFD3731C5849A4DF8F4BA3F17382B6CBFA6E220 *)L_5);
  41876. __this->set_operation_5(L_6);
  41877. return;
  41878. }
  41879. }
  41880. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowIntervalOperationWrapper_2__ctor_m6DD0696D98227913A7F8B74B9ED685EF61434F3E_gshared_inline (RowIntervalOperationWrapper_2_t6DAF9BF93D36A9B9C14C576963B2DCECF9F4403A * __this, int32_t ___minY0, int32_t ___maxY1, int32_t ___stepY2, int32_t ___width3, MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator4, AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302 * ___operation5, const RuntimeMethod* method)
  41881. {
  41882. {
  41883. int32_t L_0 = ___minY0;
  41884. __this->set_minY_0(L_0);
  41885. int32_t L_1 = ___maxY1;
  41886. __this->set_maxY_1(L_1);
  41887. int32_t L_2 = ___stepY2;
  41888. __this->set_stepY_2(L_2);
  41889. int32_t L_3 = ___width3;
  41890. __this->set_width_3(L_3);
  41891. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * L_4 = ___allocator4;
  41892. __this->set_allocator_4(L_4);
  41893. AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302 * L_5 = ___operation5;
  41894. AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302 L_6 = (*(AffineOperation_1_t710124C485BF17296E908287C942CFC2AD2D0302 *)L_5);
  41895. __this->set_operation_5(L_6);
  41896. return;
  41897. }
  41898. }
  41899. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_Y_mF4D8771866F09FA2293DD27C9208DF7CB0A9A332_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method)
  41900. {
  41901. {
  41902. int32_t L_0 = __this->get_U3CYU3Ek__BackingField_2();
  41903. return L_0;
  41904. }
  41905. }
  41906. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline (String_t* __this, const RuntimeMethod* method)
  41907. {
  41908. {
  41909. int32_t L_0 = __this->get_m_stringLength_0();
  41910. return L_0;
  41911. }
  41912. }
  41913. 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)
  41914. {
  41915. intptr_t V_0;
  41916. memset((&V_0), 0, sizeof(V_0));
  41917. {
  41918. int32_t L_0 = ___start0;
  41919. int32_t L_1 = (int32_t)__this->get__length_2();
  41920. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  41921. {
  41922. goto IL_0014;
  41923. }
  41924. }
  41925. {
  41926. int32_t L_2 = ___length1;
  41927. int32_t L_3 = (int32_t)__this->get__length_2();
  41928. int32_t L_4 = ___start0;
  41929. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  41930. {
  41931. goto IL_001a;
  41932. }
  41933. }
  41934. IL_0014:
  41935. {
  41936. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  41937. }
  41938. IL_001a:
  41939. {
  41940. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  41941. int32_t L_6 = ___start0;
  41942. intptr_t L_7;
  41943. 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));
  41944. V_0 = (intptr_t)L_7;
  41945. Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * L_8 = (Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 *)__this->get__pinnable_0();
  41946. intptr_t L_9 = V_0;
  41947. int32_t L_10 = ___length1;
  41948. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11;
  41949. memset((&L_11), 0, sizeof(L_11));
  41950. 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));
  41951. return (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11;
  41952. }
  41953. }
  41954. 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)
  41955. {
  41956. {
  41957. int32_t L_0 = ___length2;
  41958. __this->set__length_2(L_0);
  41959. Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * L_1 = ___pinnable0;
  41960. __this->set__pinnable_0(L_1);
  41961. intptr_t L_2 = ___byteOffset1;
  41962. __this->set__byteOffset_1((intptr_t)L_2);
  41963. return;
  41964. }
  41965. }
  41966. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m3C7046C5C0158088725A0E868965BE65DEAC6988_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  41967. {
  41968. static bool s_Il2CppMethodInitialized;
  41969. if (!s_Il2CppMethodInitialized)
  41970. {
  41971. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  41972. s_Il2CppMethodInitialized = true;
  41973. }
  41974. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0;
  41975. memset((&V_0), 0, sizeof(V_0));
  41976. {
  41977. Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* L_0 = ___array0;
  41978. if (L_0)
  41979. {
  41980. goto IL_0017;
  41981. }
  41982. }
  41983. {
  41984. int32_t L_1 = ___start1;
  41985. if (L_1)
  41986. {
  41987. goto IL_0009;
  41988. }
  41989. }
  41990. {
  41991. int32_t L_2 = ___length2;
  41992. if (!L_2)
  41993. {
  41994. goto IL_000f;
  41995. }
  41996. }
  41997. IL_0009:
  41998. {
  41999. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  42000. }
  42001. IL_000f:
  42002. {
  42003. il2cpp_codegen_initobj(__this, sizeof(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ));
  42004. return;
  42005. }
  42006. IL_0017:
  42007. {
  42008. il2cpp_codegen_initobj((&V_0), sizeof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ));
  42009. goto IL_0043;
  42010. }
  42011. {
  42012. Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* L_4 = ___array0;
  42013. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  42014. Type_t * L_5;
  42015. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  42016. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  42017. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  42018. Type_t * L_7;
  42019. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  42020. bool L_8;
  42021. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  42022. if (!L_8)
  42023. {
  42024. goto IL_0043;
  42025. }
  42026. }
  42027. {
  42028. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  42029. }
  42030. IL_0043:
  42031. {
  42032. int32_t L_9 = ___start1;
  42033. Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* L_10 = ___array0;
  42034. NullCheck(L_10);
  42035. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  42036. {
  42037. goto IL_0051;
  42038. }
  42039. }
  42040. {
  42041. int32_t L_11 = ___length2;
  42042. Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* L_12 = ___array0;
  42043. NullCheck(L_12);
  42044. int32_t L_13 = ___start1;
  42045. 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))))))
  42046. {
  42047. goto IL_0057;
  42048. }
  42049. }
  42050. IL_0051:
  42051. {
  42052. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  42053. }
  42054. IL_0057:
  42055. {
  42056. int32_t L_14 = ___length2;
  42057. __this->set__length_2(L_14);
  42058. Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* L_15 = ___array0;
  42059. Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * L_16;
  42060. L_16 = (( Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * (*) (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));
  42061. __this->set__pinnable_0(L_16);
  42062. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  42063. intptr_t L_17 = ((PerTypeValues_1_t2BAF5CB526712554290A16FE145CF79BFEC4B767_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  42064. int32_t L_18 = ___start1;
  42065. intptr_t L_19;
  42066. 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));
  42067. __this->set__byteOffset_1((intptr_t)L_19);
  42068. return;
  42069. }
  42070. }